Home
last modified time | relevance | path

Searched refs:InvariantDeclaration (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddeclaration.h826 class InvariantDeclaration : public FuncDeclaration
829 InvariantDeclaration *syntaxCopy(Dsymbol *);
834 InvariantDeclaration *isInvariantDeclaration() { return this; } in isInvariantDeclaration()
H A Ddsymbol.h46 class InvariantDeclaration; variable
289 virtual InvariantDeclaration *isInvariantDeclaration() { return NULL; } in isInvariantDeclaration()
H A Dvisitor.h172 class InvariantDeclaration; variable
356 virtual void visit(InvariantDeclaration *s) { visit((FuncDeclaration *)s); } in visit()
H A Dfunc.d4147 extern (C++) final class InvariantDeclaration : FuncDeclaration
4156 override InvariantDeclaration syntaxCopy(Dsymbol s) in syntaxCopy()
4159 auto id = new InvariantDeclaration(loc, endloc, storage_class, null, null); in syntaxCopy()
4179 override inout(InvariantDeclaration) isInvariantDeclaration() inout in inout() argument
H A Dparsetimevisitor.d60 void visit(AST.InvariantDeclaration s) { visit(cast(AST.FuncDeclaration)s); } in ParseTimeVisitor()
H A Dtransitivevisitor.d869 override void visit(AST.InvariantDeclaration d) in ParseVisitMethods()
H A Dclone.d1200 auto inv = new InvariantDeclaration(ad.loc, Loc.initial, stc | stcx, in buildInv()
H A Ddsymbol.d1350 inout(InvariantDeclaration) isInvariantDeclaration() inout { return null; } in isInvariantDeclaration()
H A Dparse.d2622 auto f = new AST.InvariantDeclaration(loc, token.loc, stc, null, fbody);
2629 auto f = new AST.InvariantDeclaration(loc, token.loc, stc, null, fbody);
H A Ddoc.d959 override void visit(InvariantDeclaration) in emitComment()
H A Dhdrgen.d1755 override void visit(InvariantDeclaration d) in visit()
H A Ddsymbolsem.d4378 override void visit(InvariantDeclaration invd) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddsymbol.h45 class InvariantDeclaration; variable
266 virtual InvariantDeclaration *isInvariantDeclaration() { return NULL; } in isInvariantDeclaration()
H A Ddeclaration.h831 class InvariantDeclaration : public FuncDeclaration
834 InvariantDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id = NULL);
841 InvariantDeclaration *isInvariantDeclaration() { return this; } in isInvariantDeclaration()
H A Dparse.h33 class InvariantDeclaration; variable
H A Daggregate.h26 class InvariantDeclaration; variable
H A Dfunc.c5350 InvariantDeclaration::InvariantDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id) in InvariantDeclaration() function
5357 Dsymbol *InvariantDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy()
5360 InvariantDeclaration *id = new InvariantDeclaration(loc, endloc, storage_class); in syntaxCopy()
5364 void InvariantDeclaration::semantic(Scope *sc) in semantic()
5404 bool InvariantDeclaration::isVirtual() in isVirtual()
5409 bool InvariantDeclaration::addPreInvariant() in addPreInvariant()
5414 bool InvariantDeclaration::addPostInvariant() in addPostInvariant()
H A Dclone.c1174 InvariantDeclaration *inv; in buildInv()
1175 inv = new InvariantDeclaration(declLoc, Loc(), stc | stcx, Id::classInvariant); in buildInv()
H A Dvisitor.h166 class InvariantDeclaration; variable
460 virtual void visit(InvariantDeclaration *s) { visit((FuncDeclaration *)s); } in visit()
H A Ddoc.c756 void visit(InvariantDeclaration *) {} in emitComment()
H A Dparse.c1866 InvariantDeclaration *f = new InvariantDeclaration(loc, Loc(), stc); in parseInvariant()
H A Dhdrgen.c2090 void visit(InvariantDeclaration *d) in visit()