reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2160 if (!Value.hasValue()) { 2176 if (Value.isArray()) { 2178 for (unsigned I = 0, N = Value.getArrayInitializedElts(); I != N; ++I) { 2180 Value.getArrayInitializedElt(I), Usage, 2184 if (!Value.hasArrayFiller()) 2187 Value.getArrayFiller(), Usage, SubobjectLoc, 2190 if (Value.isUnion() && Value.getUnionField()) { 2190 if (Value.isUnion() && Value.getUnionField()) { 2192 CERK, Info, DiagLoc, Value.getUnionField()->getType(), 2193 Value.getUnionValue(), Usage, Value.getUnionField()->getLocation(), 2193 Value.getUnionValue(), Usage, Value.getUnionField()->getLocation(), 2196 if (Value.isStruct()) { 2202 Value.getStructBase(BaseIndex), Usage, 2213 Value.getStructField(I->getFieldIndex()), 2219 if (Value.isLValue() && 2222 LVal.setFrom(Info.Ctx, Value); 2227 if (Value.isMemberPointer() && 2229 return CheckMemberPointerConstantExpression(Info, DiagLoc, Type, Value, Usage);