Searched refs:fieldInit (Results 1 – 3 of 3) sorted by relevance
296 static bool mergeFieldInit(unsigned &fieldInit, unsigned fi, bool mustInit) in mergeFieldInit() argument298 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 …]
316 auto fieldInit = &this.ctorflow.fieldinit[i]; in merge() local318 if (fieldInit.loc is Loc.init) in merge()319 fieldInit.loc = fiesCurrent.loc; in merge()
121 auto fieldInit = &sc.ctorflow.fieldinit[i]; in modifyFieldVar() local122 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()