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

References

tools/clang/lib/Sema/SemaDecl.cpp
15876   if (D.isDecompositionDeclarator()) {
15877     const DecompositionDeclarator &Decomp = D.getDecompositionDeclarator();
15883   IdentifierInfo *II = D.getIdentifier();
15885   if (II) Loc = D.getIdentifierLoc();
15887   TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S);
15890     CheckExtraCXXDefaultArguments(D);
15892     if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo,
15894       D.setInvalidType();
15900   DiagnoseFunctionSpecifiers(D.getDeclSpec());
15902   if (D.getDeclSpec().isInlineSpecified())
15903     Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function)
15905   if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec())
15906     Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(),
15934     DiagnoseTemplateParameterShadow(D.getIdentifierLoc(), PrevDecl);
15943     = (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_mutable);
15944   SourceLocation TSSL = D.getBeginLoc();
15947                      TSSL, AS, PrevDecl, &D);
15952   if (D.getDeclSpec().isModulePrivateSpecified())