Home
last modified time | relevance | path

Searched refs:classReference (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dctfeexpr.d49 super(loc, EXP.classReference, __traits(classInstanceSize, ClassReferenceExp)); in this()
726 StructLiteralExp se = (ex.op == EXP.classReference) in getAggregateFromPointer()
731 const i = (ex.op == EXP.classReference) in getAggregateFromPointer()
1022 …iteral || e.op == EXP.structLiteral || e.op == EXP.assocArrayLiteral || e.op == EXP.classReference) in isCtfeComparable()
1191 if (e1.op == EXP.classReference || e2.op == EXP.classReference)
1193 if (e1.op == EXP.classReference && e2.op == EXP.classReference &&
1592 if (e.op == EXP.classReference)
1861 case EXP.classReference: in isCtfeValueValid()
1878 …return (ethis.op == EXP.structLiteral || ethis.op == EXP.classReference || ethis.op == EXP.variabl… in isCtfeValueValid()
1950 … return (eagg.op == EXP.structLiteral || eagg.op == EXP.classReference) && isCtfeValueValid(eagg); in isCtfeReferenceValid()
[all …]
H A Dtokens.h332 classReference, enumerator
H A Dsemantic2.d281 if (e.op == EXP.classReference) in visit()
309 if (ei && ei.exp.op == EXP.classReference) in visit()
H A Ddinterpret.d1538 while ((*boss.value.elements)[next].op == EXP.classReference) in chainExceptions()
1635 assert(e.op == EXP.classReference); in interpretThrow()
1794 …assert(result.op == EXP.structLiteral || result.op == EXP.classReference || result.op == EXP.type); in visit()
2405 if (result.op != EXP.classReference) in visit()
3747 : ex.op == EXP.classReference ? ex.isClassReferenceExp().value
3806 : ex.op == EXP.classReference ? ex.isClassReferenceExp().value in assignToLvalue()
4896 … assert(pthis.op == EXP.structLiteral || pthis.op == EXP.classReference || pthis.op == EXP.type); in visit()
5748 if (result.op != EXP.classReference) in visit()
6216 if (ex.op != EXP.structLiteral && ex.op != EXP.classReference && ex.op != EXP.typeid_) in visit()
6222 if (ex.op == EXP.classReference) in visit()
[all …]
H A Dtokens.d322 classReference,
H A Dhdrgen.d2615 case EXP.classReference: return visitClassReference(e.isClassReferenceExp()); in expressionPrettyPrint()
4025 EXP.classReference : "classreference", in EXPtoString()
H A Dexpression.d1747 …inout(ClassReferenceExp) isClassReferenceExp() { return op == EXP.classReference ? cast(typeof(ret… in isClassReferenceExp()
H A Dparse.d9383 EXP.classReference : PREC.primary,
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Ddecl.cc2388 gcc_assert (e->op == EXP::classReference); in layout_class_initializer()