reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
 3179   for (unsigned I = 0, N = Sub.Entries.size(); /**/; ++I) {
 3181     if ((O->isAbsent() && !(handler.AccessKind == AK_Construct && I == N)) ||
 3198                                          Sub.Entries.begin() + I)) !=
 3206     if (I == N || (I == N - 1 && ObjType->isAnyComplexType())) {
 3206     if (I == N || (I == N - 1 && ObjType->isAnyComplexType())) {
 3245     if (I == N) {
 3263       uint64_t Index = Sub.Entries[I].getAsArrayIndex();
 3286       uint64_t Index = Sub.Entries[I].getAsArrayIndex();
 3299       assert(I == N - 1 && "extracting subobject of scalar?");
 3308     } else if (const FieldDecl *Field = getAsField(Sub.Entries[I])) {
 3323           if (I == N - 1 && handler.AccessKind == AK_Construct) {
 3347       const CXXRecordDecl *Base = getAsBaseClass(Sub.Entries[I]);