class TmplArgICEDiagnoser
Declaration
class TmplArgICEDiagnoser : public VerifyICEDiagnoser { /* full declaration omitted */ };
Description
Abstract base class used for diagnosing integer constant expression violations.
Declared at: clang/lib/Sema/SemaTemplate.cpp:7195
Inherits from: Sema::VerifyICEDiagnoser
Member Variables
- private clang::QualType T
Inherited from Sema::VerifyICEDiagnoser:
Method Overview
- public TmplArgICEDiagnoser(clang::QualType T)
- public clang::Sema::SemaDiagnosticBuilder diagnoseNotICE(clang::Sema & S, clang::SourceLocation Loc)
Inherited from Sema::VerifyICEDiagnoser:
Methods
¶TmplArgICEDiagnoser(clang::QualType T)
TmplArgICEDiagnoser(clang::QualType T)
Declared at: clang/lib/Sema/SemaTemplate.cpp:7199
Parameters
¶clang::Sema::SemaDiagnosticBuilder diagnoseNotICE(
clang::Sema& S,
clang::SourceLocation Loc)
clang::Sema::SemaDiagnosticBuilder diagnoseNotICE(
clang::Sema& S,
clang::SourceLocation Loc)
Declared at: clang/lib/Sema/SemaTemplate.cpp:7201