Home
last modified time | relevance | path

Searched refs:fieldInit (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddscope.c296 static bool mergeFieldInit(unsigned &fieldInit, unsigned fi, bool mustInit) in mergeFieldInit() argument
298 if (fi != fieldInit) in mergeFieldInit()
302 bool bRet = (fieldInit & CSXreturn) != 0; in mergeFieldInit()
306 bool bHalt = (fieldInit & CSXhalt) != 0; in mergeFieldInit()
313 fieldInit = CSXhalt; in mergeFieldInit()
318 fieldInit = fieldInit; in mergeFieldInit()
322 ok = !mustInit || (fieldInit & CSXthis_ctor); in mergeFieldInit()
323 fieldInit = fi; in mergeFieldInit()
327 ok = !mustInit || (fieldInit & CSXthis_ctor); in mergeFieldInit()
328 fieldInit = fieldInit; in mergeFieldInit()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddscope.d316 auto fieldInit = &this.ctorflow.fieldinit[i]; in merge() local
318 if (fieldInit.loc is Loc.init) in merge()
319 fieldInit.loc = fiesCurrent.loc; in merge()
H A Ddeclaration.d121 auto fieldInit = &sc.ctorflow.fieldinit[i]; in modifyFieldVar() local
122 const fi = fieldInit.csx; in modifyFieldVar()
132 .errorSupplemental(fieldInit.loc, "Previous initialization is here."); in modifyFieldVar()
146 fieldInit.csx |= CSX.this_ctor; in modifyFieldVar()
147 fieldInit.loc = e1.loc; in modifyFieldVar()