Home
last modified time | relevance | path

Searched refs:SemaBase (Results 1 – 25 of 57) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaBase.cpp7 SemaBase::SemaBase(Sema &S) : SemaRef(S) {} in SemaBase() function in clang::SemaBase
9 ASTContext &SemaBase::getASTContext() const { return SemaRef.Context; } in getASTContext()
10 DiagnosticsEngine &SemaBase::getDiagnostics() const { return SemaRef.Diags; } in getDiagnostics()
11 const LangOptions &SemaBase::getLangOpts() const { return SemaRef.LangOpts; } in getLangOpts()
13 SemaBase::ImmediateDiagBuilder::~ImmediateDiagBuilder() { in ~ImmediateDiagBuilder()
32 PartialDiagnostic SemaBase::PDiag(unsigned DiagID) { in PDiag()
36 const SemaBase::SemaDiagnosticBuilder &
37 operator<<(const SemaBase::SemaDiagnosticBuilder &Diag, in operator <<()
46 void SemaBase::SemaDiagnosticBuilder::AddFixItHint( in AddFixItHint()
56 SemaBase::SemaDiagnosticBuilder::getDeviceDeferredDiags() const { in getDeviceDeferredDiags()
[all …]
H A DSemaNVPTX.cpp19 SemaNVPTX::SemaNVPTX(Sema &S) : SemaBase(S) {} in SemaNVPTX()
H A DSemaAVR.cpp21 SemaAVR::SemaAVR(Sema &S) : SemaBase(S) {} in SemaAVR()
H A DSemaM68k.cpp21 SemaM68k::SemaM68k(Sema &S) : SemaBase(S) {} in SemaM68k()
H A DSemaOpenACC.cpp1042 SemaOpenACC::SemaOpenACC(Sema &S) : SemaBase(S) {} in SemaOpenACC()
1273 SemaBase::SemaDiagnosticBuilder diagnoseNotInt(Sema &S, SourceLocation Loc, in ActOnIntExpr()
1279 SemaBase::SemaDiagnosticBuilder in ActOnIntExpr()
1285 SemaBase::SemaDiagnosticBuilder in ActOnIntExpr()
1292 SemaBase::SemaDiagnosticBuilder noteExplicitConv(Sema &S, in ActOnIntExpr()
1299 SemaBase::SemaDiagnosticBuilder in ActOnIntExpr()
1304 SemaBase::SemaDiagnosticBuilder in ActOnIntExpr()
1310 SemaBase::SemaDiagnosticBuilder in ActOnIntExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DAttr.h129 bool checkAttrMutualExclusion(SemaBase &S, Decl *D, const ParsedAttr &AL) { in checkAttrMutualExclusion()
141 bool checkAttrMutualExclusion(SemaBase &S, Decl *D, const Attr &AL) { in checkAttrMutualExclusion()
153 const SemaBase::SemaDiagnosticBuilder &
154 appendDiagnostics(const SemaBase::SemaDiagnosticBuilder &Bldr) { in appendDiagnostics()
159 const SemaBase::SemaDiagnosticBuilder &
160 appendDiagnostics(const SemaBase::SemaDiagnosticBuilder &Bldr, T &&ExtraArg, in appendDiagnostics()
169 void handleSimpleAttribute(SemaBase &S, Decl *D, in handleSimpleAttribute()
179 void handleSimpleAttributeOrDiagnose(SemaBase &S, Decl *D, in handleSimpleAttributeOrDiagnose()
184 SemaBase::SemaDiagnosticBuilder DB = S.Diag(D->getBeginLoc(), DiagID); in handleSimpleAttributeOrDiagnose()
H A DSemaBase.h36 class SemaBase {
38 SemaBase(Sema &S);
H A DSemaSystemZ.h20 class SemaSystemZ : public SemaBase {
H A DSemaLoongArch.h21 class SemaLoongArch : public SemaBase {
H A DSemaNVPTX.h21 class SemaNVPTX : public SemaBase {
H A DSemaHexagon.h20 class SemaHexagon : public SemaBase {
H A DSemaMSP430.h22 class SemaMSP430 : public SemaBase {
H A DSemaM68k.h22 class SemaM68k : public SemaBase {
H A DSemaAVR.h22 class SemaAVR : public SemaBase {
H A DSemaBPF.h24 class SemaBPF : public SemaBase {
H A DSemaMIPS.h24 class SemaMIPS : public SemaBase {
H A DSemaPPC.h23 class SemaPPC : public SemaBase {
H A DSemaPseudoObject.h26 class SemaPseudoObject : public SemaBase {
H A DSemaSYCL.h27 class SemaSYCL : public SemaBase {
H A DSemaX86.h25 class SemaX86 : public SemaBase {
H A DSemaOpenCL.h22 class SemaOpenCL : public SemaBase {
H A DSemaRISCV.h29 class SemaRISCV : public SemaBase {
H A DSemaWasm.h24 class SemaWasm : public SemaBase {
H A DSemaSwift.h28 class SemaSwift : public SemaBase {
H A DSemaAMDGPU.h24 class SemaAMDGPU : public SemaBase {

123