Home
last modified time | relevance | path

Searched refs:frequire (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dfunc.c314 frequire = NULL; in FuncDeclaration()
377 f->frequire = frequire ? frequire->syntaxCopy() : NULL; in syntaxCopy()
786 if (!fbody && (fensure || frequire) && !(id && isVirtual())) in semantic()
1283 if (fdx->frequire) in buildEnsureRequire()
1290 Loc loc = fdx->frequire->loc; in buildEnsureRequire()
1298 fd->fbody = fdx->frequire; in buildEnsureRequire()
1302 fdx->frequire = new CompoundStatement(loc, s1, s2); in buildEnsureRequire()
1419 if (frequire) in semantic3()
1425 if (fdv->fbody && !fdv->frequire) in semantic3()
1436 if (fbody || frequire || needEnsure) in semantic3()
[all …]
H A Dparse.c4350 if (f->frequire || f->fensure) in parseContracts()
4369 if (f->frequire) in parseContracts()
4371 f->frequire = parseStatement(PScurly | PSscope); in parseContracts()
4396 if (!f->frequire && !f->fensure) in parseContracts()
4406 const char *sbody = (f->frequire || f->fensure) ? "body " : ""; in parseContracts()
4409 else if (!f->frequire && !f->fensure) // allow these even with no body in parseContracts()
H A Dhdrgen.c1958 if (f->frequire) in bodyToBuffer()
1962 f->frequire->accept(this); in bodyToBuffer()
1979 if (f->frequire || f->fensure) in bodyToBuffer()
H A Ddeclaration.h518 Statement *frequire; variable
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dsemantic3.d968 funcdecl.frequire = funcdecl.mergeFrequireInclusivePreview( in visit()
969 funcdecl.frequire, funcdecl.fdrequireParams); in visit()
973 … funcdecl.frequire = funcdecl.mergeFrequire(funcdecl.frequire, funcdecl.fdrequireParams); in visit()
977 Statement freq = funcdecl.frequire; in visit()
H A Dfunc.d260 Statement frequire; /// lowered in contract variable
2412 frequire = new CompoundStatement(loc, s); in buildEnsureRequire()
2472 if (frequire) in buildEnsureRequire()
2479 Loc loc = frequire.loc; in buildEnsureRequire()
2494 fd.fbody = frequire; in buildEnsureRequire()
2498 frequire = new CompoundStatement(loc, s1, s2); in buildEnsureRequire()
H A Dtransitivevisitor.d601 foreach (frequire; *f.frequires) in ParseVisitMethods()
603 frequire.accept(this); in ParseVisitMethods()
H A Ddeclaration.h533 Statement *frequire; // lowered in contract variable
H A Dhdrgen.d1565 foreach (frequire; *f.frequires) in contractsToBuffer()
1568 if (auto es = frequire.isExpStatement()) in contractsToBuffer()
1580 frequire.statementToBuffer(buf, hgs); in contractsToBuffer()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-codegen.cc2401 if ((global.params.useIn && fd->frequire) in build_frame_type()
2588 if ((global.params.useIn && fd->frequire) in get_frameinfo()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-codegen.cc2686 if ((global.params.useIn == CHECKENABLEon && fd->frequire) in build_frame_type()
2881 if ((global.params.useIn == CHECKENABLEon && fd->frequire) in get_frameinfo()