Searched refs:ArrayInitializer (Results 1 – 19 of 19) sorted by relevance
114 ArrayInitializer::ArrayInitializer(Loc loc) in ArrayInitializer() function122 Initializer *ArrayInitializer::syntaxCopy() in syntaxCopy()125 ArrayInitializer *ai = new ArrayInitializer(loc); in syntaxCopy()137 void ArrayInitializer::addInit(Expression *index, Initializer *value) in addInit()145 bool ArrayInitializer::isAssociativeArray() in isAssociativeArray()159 Expression *ArrayInitializer::toAssocArrayLiteral() in toAssocArrayLiteral()
27 class ArrayInitializer; variable46 virtual ArrayInitializer *isArrayInitializer() { return NULL; } in isArrayInitializer()87 class ArrayInitializer : public Initializer96 ArrayInitializer(Loc loc);102 ArrayInitializer *isArrayInitializer() { return this; } in isArrayInitializer()
200 void visit(ArrayInitializer *i) in visit()553 void visit(ArrayInitializer *init) in visit()742 void visit(ArrayInitializer *init) in visit()
175 class ArrayInitializer; variable469 virtual void visit(ArrayInitializer *i) { visit((Initializer *)i); } in visit()
1450 ArrayInitializer *ai = _init->isArrayInitializer(); in semantic()
4433 ArrayInitializer *ia; in parseInitializer()4568 ia = new ArrayInitializer(loc); in parseInitializer()
2159 void visit(ArrayInitializer *ai) in visit()
83 final inout(ArrayInitializer) isArrayInitializer() inout @nogc nothrow pure in inout() argument85 return kind == InitKind.array ? cast(inout ArrayInitializer)cast(void*)this : null; in inout()163 extern (C++) final class ArrayInitializer : Initializer284 static Initializer copyArray(ArrayInitializer vi) in syntaxCopy()286 auto ai = new ArrayInitializer(vi.loc); in syntaxCopy()328 case InitKind.array: return copyArray(cast(ArrayInitializer)inx); in syntaxCopy()
24 class ArrayInitializer; variable41 ArrayInitializer *isArrayInitializer();71 class ArrayInitializer : public Initializer
53 Expression toAssocArrayLiteral(ArrayInitializer ai) in toAssocArrayLiteral()269 Initializer visitArray(ArrayInitializer i) in initializerSemantic()900 auto ai = new ArrayInitializer(ci.loc); in initializerSemantic()969 Initializer visitArray(ArrayInitializer init) in inferType()1142 Expression visitArray(ArrayInitializer init) in visitArray()
172 override void visit(ArrayInitializer ai) in lambdaSetParent()
180 class ArrayInitializer; variable584 virtual void visit(ArrayInitializer *i) { visit((Initializer *)i); } in visit()
295 void visit(AST.ArrayInitializer i) { visit(cast(AST.Initializer)i); } in ParseTimeVisitor()
897 override void visit(AST.ArrayInitializer ai) in ParseVisitMethods()
3672 void visitArray(ArrayInitializer ai) in initializerToBuffer()
978 ArrayInitializer ai = dsym._init.isArrayInitializer(); in visit()
6673 auto ia = new AST.ArrayInitializer(loc); in parseInitializer()
908 * dmd/init.h: ArrayInitializer::dim <- chg to target_size_t1324 * dmd/init.c (ArrayInitializer::semantic),
518 * d-todt.cc (ArrayInitializer::toDt): Update to use build_expr.