protected void update(string name, Url url, DataType type, BindingKind kind) { table.Insert(outer.analyzer, name, url, type, kind).IsBuiltin = true; }
protected void addMethod(string name, Url url, DataType type) { table.Insert(outer.analyzer, name, url, type, BindingKind.METHOD).IsBuiltin = true; }
protected void addClass(string name, Url url, DataType type) { table.Insert(outer.analyzer, name, url, type, BindingKind.CLASS).IsBuiltin = true; }
protected void addFunction(string name, Url url, DataType type) { table.Insert(outer.analyzer, name, url, outer.newFunc(type), BindingKind.FUNCTION).IsBuiltin = true; }
protected void addAttr(string name, Url url, DataType type) { table.Insert(outer.analyzer, name, url, type, BindingKind.ATTRIBUTE).IsBuiltin = true; }