construct null object for types.getIds

This commit is contained in:
Sebastian McKenzie 2015-01-28 18:09:38 +11:00
parent 656ca422a5
commit 5477a990bc

View File

@ -2,6 +2,7 @@
var toFastProperties = require("../helpers/to-fast-properties"); var toFastProperties = require("../helpers/to-fast-properties");
var esutils = require("esutils"); var esutils = require("esutils");
var object = require("../helpers/object");
var Node = require("./node"); var Node = require("./node");
var _ = require("lodash"); var _ = require("lodash");
@ -455,7 +456,7 @@ t.getIds = function (node, map, ignoreTypes) {
ignoreTypes = ignoreTypes || []; ignoreTypes = ignoreTypes || [];
var search = [].concat(node); var search = [].concat(node);
var ids = {}; var ids = object();
while (search.length) { while (search.length) {
var id = search.shift(); var id = search.shift();