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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
ctorflow.d 42 CSX callSuper; /// state of calling other constructors
66 return CtorFlow(callSuper, fieldinit.arraydup);
76 callSuper |= csx;
88 callSuper |= ctorflow.callSuper;
scope.h 101 unsigned char callSuper; // primitive flow analysis for constructors
dscope.d 302 if (!mergeCallSuper(this.ctorflow.callSuper, ctorflow.callSuper))
semantic3.d 325 sc2.ctorflow.callSuper = CSX.none;
679 if (!(sc2.ctorflow.callSuper & CSX.this_ctor))
712 if (cd && !(sc2.ctorflow.callSuper & CSX.any_ctor) && cd.baseClass && cd.baseClass.ctor)
714 sc2.ctorflow.callSuper = CSX.none;
736 //printf("ctorflow.callSuper = x%x\n", sc2.ctorflow.callSuper);
1244 sc2.ctorflow.callSuper = CSX.none;
expressionsem.d 4812 if (!sc.intypeof && !(sc.ctorflow.callSuper & CSX.halt))
4814 if (sc.inLoop || sc.ctorflow.callSuper & CSX.label)
4816 if (sc.ctorflow.callSuper & (CSX.super_ctor | CSX.this_ctor))
4818 if ((sc.ctorflow.callSuper & CSX.return_) && !(sc.ctorflow.callSuper & CSX.any_ctor))
4820 sc.ctorflow.callSuper |= CSX.any_ctor | (isSuper ? CSX.super_ctor : CSX.this_ctor);
statementsem.d 3070 if (sc.ctorflow.callSuper & CSX.any_ctor && !(sc.ctorflow.callSuper & (CSX.this_ctor | CSX.super_ctor)))
expression.d 4829 if (e1.op == EXP.this_ && sc.ctorflow.fieldinit.length && !(sc.ctorflow.callSuper & CSX.any_ctor))

Completed in 28 milliseconds