Home
last modified time | relevance | path

Searched refs:DsymbolTable (Results 1 – 25 of 48) sorted by relevance

12

/netbsd/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddmodule.c29 DsymbolTable *Module::modules;
42 modules = new DsymbolTable(); in _init()
544 DsymbolTable *dst; in parse()
604 p->symtab = new DsymbolTable(); in parse()
692 symtab = new DsymbolTable(); in importAll()
1199 DsymbolTable *Package::resolve(Identifiers *packages, Dsymbol **pparent, Package **ppkg) in resolve()
1201 DsymbolTable *dst = Module::modules; in resolve()
1220 pkg->symtab = new DsymbolTable(); in resolve()
1233 pkg->symtab = new DsymbolTable(); in resolve()
H A Ddsymbol.c977 symtab = new DsymbolTable(); in symtabInsert()
984 forward->symtab = new DsymbolTable(); in symtabInsert()
1006 symtab = new DsymbolTable(); in symtabLookup()
1015 forward->symtab = new DsymbolTable(); in symtabLookup()
1786 DsymbolTable::DsymbolTable() in DsymbolTable() function
1791 Dsymbol *DsymbolTable::lookup(Identifier const * const ident) in lookup()
1797 Dsymbol *DsymbolTable::insert(Dsymbol *s) in insert()
1808 Dsymbol *DsymbolTable::insert(Identifier const * const ident, Dsymbol *s) in insert()
1818 Dsymbol *DsymbolTable::update(Dsymbol *s) in update()
H A Ddmodule.d190 extern (D) static DsymbolTable resolve(Identifier[] packages, Dsymbol* pparent, Package* ppkg) in resolve()
192 DsymbolTable dst = Module.modules; in resolve()
206 pkg.symtab = new DsymbolTable(); in resolve()
218 pkg.symtab = new DsymbolTable(); in resolve()
323 extern (C++) __gshared DsymbolTable modules; // symbol table of all modules
332 modules = new DsymbolTable(); in _init()
950 DsymbolTable dst; in parseModule()
1063 p.symtab = new DsymbolTable(); in parseModule()
1147 symtab = new DsymbolTable(); in importAll()
H A Ddsymbol.h22 class DsymbolTable; variable
322 DsymbolTable *symtab; // members[] sorted into table
414 class DsymbolTable : public RootObject
H A Ddenum.c72 symtab = new DsymbolTable(); in addMember()
133 symtab = new DsymbolTable(); in semantic()
238 sct->scopesym->symtab = new DsymbolTable(); in semantic()
H A Dmodule.h56 static DsymbolTable *modules; // symbol table of all modules
H A Dnspace.d93 symtab = new DsymbolTable(); in addMember()
H A Dnspace.c46 symtab = new DsymbolTable(); in addMember()
H A Ddsymbol.d1382 DsymbolTable symtab; // members[] sorted into table
2183 symtab = new DsymbolTable(); in symtabInsert()
2190 forward.symtab = new DsymbolTable(); in symtabInsert()
2212 symtab = new DsymbolTable(); in symtabLookup()
2221 forward.symtab = new DsymbolTable(); in symtabLookup()
2309 extern (C++) final class DsymbolTable : RootObject
H A Ddscope.c132 sc->scopesym->symtab = new DsymbolTable(); in createGlobal()
518 sc->scopesym->symtab = new DsymbolTable(); in insert()
H A Ddscope.d170 sc.scopesym.symtab = new DsymbolTable(); in createGlobal()
655 scopesym.symtab = new DsymbolTable();
H A Ddeclaration.h553 DsymbolTable *localsymtab;
559 DsymbolTable *labtab; // statement label symbol table
H A Ddimport.d134 DsymbolTable dst = Package.resolve(packages, null, &pkg); in load()
H A Daccess.d86 DsymbolTable dst = Package.resolve(m.md ? m.md.packages : null, null, null); in hasPackageAccess()
H A Daccess.c234 DsymbolTable *dst = Package::resolve(m->md ? m->md->packages : NULL, NULL, NULL); in hasPackageAccess()
H A Ddimport.c101 DsymbolTable *dst = Package::resolve(packages, NULL, &pkg); in load()
/netbsd/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddmodule.c29 DsymbolTable *Module::modules;
42 modules = new DsymbolTable(); in _init()
544 DsymbolTable *dst; in parse()
604 p->symtab = new DsymbolTable(); in parse()
692 symtab = new DsymbolTable(); in importAll()
1199 DsymbolTable *Package::resolve(Identifiers *packages, Dsymbol **pparent, Package **ppkg) in resolve()
1201 DsymbolTable *dst = Module::modules; in resolve()
1220 pkg->symtab = new DsymbolTable(); in resolve()
1233 pkg->symtab = new DsymbolTable(); in resolve()
H A Ddsymbol.c977 symtab = new DsymbolTable(); in symtabInsert()
984 forward->symtab = new DsymbolTable(); in symtabInsert()
1006 symtab = new DsymbolTable(); in symtabLookup()
1015 forward->symtab = new DsymbolTable(); in symtabLookup()
1786 DsymbolTable::DsymbolTable() in DsymbolTable() function
1791 Dsymbol *DsymbolTable::lookup(Identifier const * const ident) in lookup()
1797 Dsymbol *DsymbolTable::insert(Dsymbol *s) in insert()
1808 Dsymbol *DsymbolTable::insert(Identifier const * const ident, Dsymbol *s) in insert()
1818 Dsymbol *DsymbolTable::update(Dsymbol *s) in update()
H A Ddsymbol.h22 class DsymbolTable; variable
294 DsymbolTable *symtab; // members[] sorted into table
394 class DsymbolTable : public RootObject
399 DsymbolTable();
H A Dmodule.h40 static DsymbolTable *resolve(Identifiers *packages, Dsymbol **pparent, Package **ppkg);
57 static DsymbolTable *modules; // symbol table of all modules
H A Ddenum.c72 symtab = new DsymbolTable(); in addMember()
133 symtab = new DsymbolTable(); in semantic()
238 sct->scopesym->symtab = new DsymbolTable(); in semantic()
H A Dnspace.c46 symtab = new DsymbolTable(); in addMember()
H A Ddscope.c132 sc->scopesym->symtab = new DsymbolTable(); in createGlobal()
518 sc->scopesym->symtab = new DsymbolTable(); in insert()
H A Daccess.c234 DsymbolTable *dst = Package::resolve(m->md ? m->md->packages : NULL, NULL, NULL); in hasPackageAccess()
H A Ddimport.c101 DsymbolTable *dst = Package::resolve(packages, NULL, &pkg); in load()

12