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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
visitor.d 81 void visit(ASTCodegen.ArrayLengthExp e) { visit(cast(ASTCodegen.UnaExp)e); }
211 override void visit(ASTCodegen.ArrayLengthExp e)
expression.h 183 ArrayLengthExp* isArrayLengthExp();
943 class ArrayLengthExp : public UnaExp
visitor.h 242 class ArrayLengthExp;
644 virtual void visit(ArrayLengthExp *e) { visit((UnaExp *)e); }
cond.d 149 Expression el = new ArrayLengthExp(aggr.loc, aggr);
optimize.d 1073 void visitArrayLength(ArrayLengthExp e)
1075 //printf("ArrayLengthExp::optimize(result = %d) %s\n", result, e.toChars());
expression.d 1679 inout(ArrayLengthExp) isArrayLengthExp() { return op == EXP.arrayLength ? cast(typeof(return))this : null; }
5557 extern (C++) final class ArrayLengthExp : UnaExp
5561 super(loc, EXP.arrayLength, __traits(classInstanceSize, ArrayLengthExp), e1);
expressionsem.d 1556 ArrayLengthExp ale = exp.e1.isArrayLengthExp();
1570 Expression e1 = new ArrayLengthExp(ale.loc, new PtrExp(ale.loc, new VarExp(ale.loc, tmp)));
8031 Expression el = new ArrayLengthExp(exp.loc, exp.e1);
8077 override void visit(ArrayLengthExp e)
8081 printf("ArrayLengthExp::semantic('%s')\n", e.toChars());
8488 Expression el = new ArrayLengthExp(exp.loc, exp.e1);
dinterpret.d 4804 auto ale = ctfeEmplaceExp!ArrayLengthExp(e.loc, ea);
5054 override void visit(ArrayLengthExp e)
5058 printf("%s ArrayLengthExp::interpret() %s\n", e.loc.toChars(), e.toChars());
hdrgen.d 2456 void visitArrayLength(ArrayLengthExp e)
typesem.d 3687 e = new ArrayLengthExp(e.loc, e);
  /src/external/gpl3/gcc.old/dist/gcc/d/
expr.cc 1319 void visit (ArrayLengthExp *e)

Completed in 47 milliseconds