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

References

tools/clang/lib/Sema/SemaExpr.cpp
 6052   if (literalType->isArrayType()) {
 6053     if (RequireCompleteType(LParenLoc, Context.getBaseElementType(literalType),
 6058     if (literalType->isVariableArrayType())
 6061   } else if (!literalType->isDependentType() &&
 6062              RequireCompleteType(LParenLoc, literalType,
 6075                                       &literalType);
 6101       (getLangOpts().CPlusPlus && !(isFileScope && literalType->isArrayType()))
 6112   auto *E = new (Context) CompoundLiteralExpr(LParenLoc, TInfo, literalType,
 6117         !literalType->isDependentType()) // C99 6.5.2.5p3
 6118       if (CheckForConstantInitializer(LiteralExpr, literalType))
 6120   } else if (literalType.getAddressSpace() != LangAS::opencl_private &&
 6121              literalType.getAddressSpace() != LangAS::Default) {