class SimpleICEDiagnoser
Declaration
class SimpleICEDiagnoser : public VerifyICEDiagnoser { /* full declaration omitted */ };
Description
Abstract base class used for diagnosing integer constant expression violations.
Declared at: clang/lib/Sema/SemaExpr.cpp:17146
Inherits from: Sema::VerifyICEDiagnoser
Member Variables
Inherited from Sema::VerifyICEDiagnoser:
Method Overview
- public clang::Sema::SemaDiagnosticBuilder diagnoseNotICE(clang::Sema & S, clang::SourceLocation Loc)
- public clang::Sema::SemaDiagnosticBuilder diagnoseNotICEType(clang::Sema & S, clang::SourceLocation Loc, clang::QualType T)
Inherited from Sema::VerifyICEDiagnoser:
Methods
¶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/SemaExpr.cpp:17153
Parameters
¶clang::Sema::SemaDiagnosticBuilder
diagnoseNotICEType(clang::Sema& S,
clang::SourceLocation Loc,
clang::QualType T)
clang::Sema::SemaDiagnosticBuilder
diagnoseNotICEType(clang::Sema& S,
clang::SourceLocation Loc,
clang::QualType T)
Declared at: clang/lib/Sema/SemaExpr.cpp:17148