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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
aliasthis.d 125 int save = sc.intypeof;
126 sc.intypeof = 1; // bypass "need this" error check
128 sc.intypeof = save;
safe.d 54 if (sc.intypeof || !sc.func || !sc.func.isSafeBypassingInference())
217 !sc.intypeof && // allow unsafe code in typeof expressions
scope.h 90 int intypeof; // in typeof(exp) member in struct:Scope
nogc.d 210 if (e && e.op != EXP.error && f && sc.intypeof != 1 && !(sc.flags & SCOPE.ctfe) &&
dstruct.d 75 if (sc.intypeof)
dscope.d 99 int intypeof; /// in typeof(exp)
declaration.d 105 if (var.isField() && sc.ctorflow.fieldinit.length && !sc.intypeof)
1586 if (sc.intypeof == 1 || (sc.flags & SCOPE.ctfe))
1621 if (!sc.intypeof && !(sc.flags & SCOPE.compile) &&
semantic3.d 342 if (sc2.intypeof == 1)
343 sc2.intypeof = 2;
364 if (!sc.intypeof)
func.d 1101 * intypeof = !=0 if inside typeof
1108 final int getLevel(FuncDeclaration fd, int intypeof)
1122 if (!thisfd.isNested() && !thisfd.vthis && !intypeof)
1139 if (!thiscd.isNested() && !intypeof)
1172 int level = getLevel(fd, sc.intypeof);
1982 if (!sc.intypeof && !(sc.flags & SCOPE.compile))
expressionsem.d 796 else if (e1.isVarExp() && e1.type && e1.type.isTypeFunction() && (sc.intypeof || !e1.isVarExp().var.needThis()))
863 if (sc.intypeof == 1 && !v.inuse)
2430 assert(sc.intypeof || global.errors);
2819 if (!fd && sc.intypeof == 1)
2887 if (!fd && sc.intypeof == 1)
3892 if (!e.cd.errors && sc.intypeof && !sc.parent.inNonRoot())
4812 if (!sc.intypeof && !(sc.ctorflow.callSuper & CSX.halt))
4978 else if (sc.func && sc.intypeof != 1 && !(sc.flags & (SCOPE.ctfe | SCOPE.debug_)))
5125 if (exp.f && exp.f.isFuncLiteralDeclaration() && sc.func && !sc.intypeof)
5160 if (exp.f && exp.f.hasDualContext() && !sc.intypeof && sc.func
    [all...]
semantic2.d 259 vd._init = vd._init.initializerSemantic(sc, vd.type, sc.intypeof == 1 || sc.flags & SCOPE.compile ? INITnointerpret : INITinterpret);
declaration.h 635 int getLevel(FuncDeclaration *fd, int intypeof); // lexical nesting level difference
expression.d 210 if (sc.intypeof == 1)
1175 if (sc.intypeof == 1)
1280 if (sc.intypeof == 1)
1409 if (sc.intypeof == 1)
1447 if (sc.intypeof == 1)
1514 //printf("checkRightThis sc.intypeof = %d, ad = %p, func = %p, fdthis = %p\n",
1515 // sc.intypeof, sc.getStructClassScope(), func, fdthis);
typesem.d 3118 sc2.intypeof = 1;
4087 if (d.needThis() && sc.intypeof != 1)
4513 else if (d.needThis() && sc.intypeof != 1)
dsymbolsem.d 471 if (sc.func && !sc.intypeof)
853 if (sc.func && !sc.intypeof)
969 if (sc.func || sc.intypeof == 1)
1051 dsym._init = dsym._init.initializerSemantic(sc, dsym.type, sc.intypeof == 1 ? INITnointerpret : INITinterpret);
escape.d 1246 !(!refs && sc.func.isFuncDeclaration().getLevel(pfunc, sc.intypeof) > 0)
statementsem.d 4045 if (sc.func && !sc.intypeof && !c.internalCatch && sc.func.setUnsafe())
4056 else if (sc.func && !sc.intypeof && !c.internalCatch && ClassDeclaration.exception &&
dcast.d 2784 if (sc.func && !sc.intypeof)

Completed in 91 milliseconds