HomeSort by: relevance | last modified time | path
    Searched refs:fensures (Results 1 - 7 of 7) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
func.d 259 Ensures* fensures; /// out contracts
392 f.fensures = fensures ? Ensure.arraySyntaxCopy(fensures) : null;
2380 if (fd.fensures)
2415 if (fensures)
2424 assert(fensures.dim);
2425 auto loc = (*fensures)[0].ensure.loc;
2427 foreach (r; *fensures)
transitivevisitor.d 606 if (f.fensures)
608 foreach (fensure; *f.fensures)
semantic3.d 1010 if (f.next.ty == Tvoid && funcdecl.fensures)
1012 foreach (e; *funcdecl.fensures)
1241 if (funcdecl.isNaked() && (funcdecl.fensures || funcdecl.frequires))
declaration.h 532 Ensures *fensures; // out contracts member in class:FuncDeclaration
hdrgen.d 1544 if (f.fensures || f.frequires)
1586 if (f.fensures)
1588 foreach (fensure; *f.fensures)
1626 if (!f.fbody && (f.fensures || f.frequires))
parse.d 2704 f.fensures = null;
5165 if (!f.fensures)
5167 f.fensures = new AST.Ensures;
5196 f.fensures.push(AST.Ensure(id, new AST.ExpStatement(loc, e)));
5202 f.fensures.push(AST.Ensure(id, parseStatement(ParseStatementFlags.curly | ParseStatementFlags.scope_)));
dsymbolsem.d 197 (funcdecl.fensures || funcdecl.frequires) &&

Completed in 29 milliseconds