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

References

tools/clang/lib/Sema/SemaType.cpp
 3325   DeclaratorChunk &Paren = D.getTypeObject(D.getNumTypeObjects() - 1);
 3325   DeclaratorChunk &Paren = D.getTypeObject(D.getNumTypeObjects() - 1);
 3337       S.getLangOpts().CPlusPlus && D.isExpressionContext() &&
 3338       !D.isInvalidType() && D.getIdentifier() &&
 3338       !D.isInvalidType() && D.getIdentifier() &&
 3339       D.getDeclSpec().getParsedSpecifiers() == DeclSpec::PQ_TypeSpecifier &&
 3341       D.getDeclSpec().getTypeQualifiers() == 0 && D.isFirstDeclarator();
 3341       D.getDeclSpec().getTypeQualifiers() == 0 && D.isFirstDeclarator();
 3344   for (auto &C : D.type_objects()) {
 3370       if (D.getContext() == DeclaratorContext::CXXNewContext)
 3394     LookupResult Result(S, D.getIdentifier(), SourceLocation(),
 3408     if (StartsWithDeclaratorId && D.getCXXScopeSpec().isValid()) {
 3409       for (NestedNameSpecifier *NNS = D.getCXXScopeSpec().getScopeRep(); NNS;
 3423       << ParenRange << D.getIdentifier();
 3428         << D.getIdentifier();
 3431   S.Diag(D.getBeginLoc(), diag::note_function_style_cast_add_parentheses)
 3432       << FixItHint::CreateInsertion(D.getBeginLoc(), "(")
 3433       << FixItHint::CreateInsertion(S.getLocForEndOfToken(D.getEndLoc()), ")");