HomeSort by: relevance | last modified time | path
    Searched refs:Dsymbols (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
module.h 58 static Dsymbols deferred; // deferred Dsymbol's needing semantic() run on them
59 static Dsymbols deferred2; // deferred Dsymbol's needing semantic2() run on them
60 static Dsymbols deferred3; // deferred Dsymbol's needing semantic3() run on them
100 Dsymbols *decldefs; // top level declarations for this Module
attrib.d 57 Dsymbols* decl; /// Dsymbol's affected by this AttribDeclaration
59 extern (D) this(Dsymbols* decl)
64 extern (D) this(const ref Loc loc, Identifier ident, Dsymbols* decl)
70 Dsymbols* include(Scope* sc)
121 Dsymbols* d = include(sc);
133 Dsymbols* d = include(sc);
146 Dsymbols* d = include(sc);
173 Dsymbols* d = include(null);
221 * Storage classes applied to Dsymbols, e.g. `const int i;`
229 extern (D) this(StorageClass stc, Dsymbols* decl
    [all...]
attrib.h 25 Dsymbols *decl; // array of Dsymbol's
27 virtual Dsymbols *include(Scope *sc);
76 static LinkDeclaration *create(const Loc &loc, LINK p, Dsymbols *decl);
127 AlignDeclaration(const Loc &loc, Expression *ealign, Dsymbols *decl);
166 Dsymbols *elsedecl; // array of Dsymbol's for else block
170 Dsymbols *include(Scope *sc);
184 Dsymbols *include(Scope *sc);
199 Dsymbols *cache;
203 Dsymbols *include(Scope *sc);
arraytypes.h 26 typedef Array<class Dsymbol *> Dsymbols;
arraytypes.d 35 alias Dsymbols = Array!(Dsymbol);
aggregate.h 258 Dsymbols vtbl; // Array of FuncDeclaration's making up the vtbl[]
259 Dsymbols vtblFinal; // More FuncDeclaration's that aren't in vtbl[]
281 static ClassDeclaration *create(const Loc &loc, Identifier *id, BaseClasses *baseclasses, Dsymbols *members, bool inObject);
astcodegen.d 89 alias Dsymbols = dmd.dsymbol.Dsymbols;
parse.d 92 AST.Dsymbols* parseModule()
160 final AST.Dsymbols* parseModuleContent()
163 AST.Dsymbols* decldefs = parseDeclDefs(0, &lastDecl);
182 + Returns: An empty list of Dsymbols
184 private AST.Dsymbols* errorReturn()
189 return new AST.Dsymbols();
255 auto a = new AST.Dsymbols();
292 AST.Dsymbols* parseDeclDefs(int once, AST.Dsymbol* pLastDecl = null, PrefixAttributes!AST* pAttrs = null)
301 auto decldefs = new AST.Dsymbols();
306 AST.Dsymbols* a = null
    [all...]
nspace.d 71 extern (D) this(const ref Loc loc, Identifier ident, Expression identExp, Dsymbols* members)
dsymbol.h 321 Dsymbols *members; // all Dsymbol's in this scope
326 Dsymbols *importedScopes; // imported Dsymbol's
381 Dsymbols a; // array of Dsymbols
cparse.d 37 AST.Dsymbols* symbols; // symbols declared in current scope
96 * array of Dsymbols that were declared
98 override AST.Dsymbols* parseModule()
101 symbols = new AST.Dsymbols();
108 auto wrap = new AST.Dsymbols();
169 symbols = new AST.Dsymbols();
1653 symbols = new AST.Dsymbols();
1769 symbols = new AST.Dsymbols; // lazilly create it
1813 symbols = new AST.Dsymbols();
1873 auto decls = new AST.Dsymbols(1)
    [all...]
dclass.d 158 Dsymbols vtbl; // Array of FuncDeclaration's making up the vtbl[]
159 Dsymbols vtblFinal; // More FuncDeclaration's that aren't in vtbl[]
199 final extern (D) this(const ref Loc loc, Identifier id, BaseClasses* baseclasses, Dsymbols* members, bool inObject)
371 static ClassDeclaration create(const ref Loc loc, Identifier id, BaseClasses* baseclasses, Dsymbols* members, bool inObject)
728 void searchVtbl(ref Dsymbols vtbl)
dsymbol.d 62 * symbols = Dsymbols
69 int foreachDsymbol(Dsymbols* symbols, scope int delegate(Dsymbol) dg)
90 * symbols = Dsymbols
95 void foreachDsymbol(Dsymbols* symbols, scope void delegate(Dsymbol) dg)
692 extern (D) static Dsymbols* arraySyntaxCopy(Dsymbols* a)
694 Dsymbols* b = null;
1119 * Same as Dsymbol::oneMember(), but look at an array of Dsymbols.
1121 extern (D) static bool oneMembers(Dsymbols* members, Dsymbol* ps, Identifier ident)
1381 Dsymbols* members; // all Dsymbol's in this scop
    [all...]
dmodule.d 325 extern (C++) __gshared Dsymbols deferred; // deferred Dsymbol's needing semantic() run on them
326 extern (C++) __gshared Dsymbols deferred2; // deferred Dsymbol's needing semantic2() run on them
327 extern (C++) __gshared Dsymbols deferred3; // deferred Dsymbol's needing semantic3() run on them
424 Dsymbols* decldefs; // top level declarations for this Module
1355 Dsymbols* a = &Module.deferred2;
1372 Dsymbols* a = &Module.deferred3;
doc.d 107 void write(Loc loc, DocComment* dc, Scope* sc, Dsymbols* a, OutBuffer* buf)
162 override void write(Loc loc, DocComment* dc, Scope* sc, Dsymbols* a, OutBuffer* buf)
321 override void write(Loc loc, DocComment* dc, Scope* sc, Dsymbols* a, OutBuffer* buf)
331 private bool isCVariadicParameter(Dsymbols* a, const(char)[] p)
436 Dsymbols a;
449 Dsymbols a;
1172 Dsymbols* d = ad.include(null);
1208 Dsymbols* d = cd.decl ? cd.decl : cd.elsedecl;
1546 Dsymbols a;
1870 void writeSections(Scope* sc, Dsymbols* a, OutBuffer* buf
    [all...]
objc.d 757 return new ClassDeclaration(loc, ident, metaBases, new Dsymbols(), 0);
886 objc.metaclass.members = new Dsymbols();
json.d 566 Dsymbols* ds = d.include(null);
584 Dsymbols* ds = d.decl ? d.decl : d.elsedecl;
statement.h 761 Dsymbols *imports; // Array of Import's
dtoh.d 612 AST.Dsymbols entries;
662 Dsymbols* decl = pd.include(null);
1169 private void handleNspace(AST.Dsymbol namespace, Dsymbols* members)
3273 static ASTCodegen.Dsymbol search(ASTCodegen.Dsymbols* members, Identifier name)
statement.d 2041 Dsymbols* imports; // Array of Import's
2043 extern (D) this(const ref Loc loc, Dsymbols* imports)
2051 auto m = new Dsymbols(imports.dim);
statementsem.d 4223 * foreach` declarations, the resulting Dsymbols* are returned
4239 public auto makeTupleForeach(Scope* sc, bool isStatic, bool isDecl, ForeachStatement fs, Dsymbols* dbody, bool needExpansion)
4245 Dsymbols* decl;
4282 Dsymbols* declarations;
4284 declarations = new Dsymbols();
4314 Dsymbols* decls;
4316 decls = new Dsymbols();
4782 * Convert TemplateMixin members (which are Dsymbols) to Statements.
4824 if (Dsymbols* a = d.include(null))
cond.d 255 sdecl.members = new Dsymbols();
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-builtins.cc 248 sdecl->members = d_gc_malloc<Dsymbols> ();
532 Dsymbols *members = d_gc_malloc<Dsymbols> ();
687 Dsymbols *decls = ad->include (NULL);
types.cc 381 layout_aggregate_members (Dsymbols *members, tree context, bool inherited_p)
399 Dsymbols tmembers;
496 Dsymbols *decls = attrib->include (NULL);
typeinfo.cc 221 object->members = d_gc_malloc<Dsymbols> ();
233 tinfo->members = d_gc_malloc<Dsymbols> ();

Completed in 33 milliseconds

1 2