Home
last modified time | relevance | path

Searched refs:SemaBase (Results 1 – 25 of 61) 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()
12 DeclContext *SemaBase::getCurContext() const { return SemaRef.CurContext; } in getCurContext()
14 SemaBase::ImmediateDiagBuilder::~ImmediateDiagBuilder() { in ~ImmediateDiagBuilder()
33 PartialDiagnostic SemaBase::PDiag(unsigned DiagID) { in PDiag()
37 const SemaBase::SemaDiagnosticBuilder &
38 operator<<(const SemaBase::SemaDiagnosticBuilder &Diag, in operator <<()
47 void SemaBase::SemaDiagnosticBuilder::AddFixItHint( in AddFixItHint()
[all …]
H A DSemaDirectX.cpp16 SemaDirectX::SemaDirectX(Sema &S) : SemaBase(S) {} in SemaDirectX()
H A DSemaNVPTX.cpp19 SemaNVPTX::SemaNVPTX(Sema &S) : SemaBase(S) {} in SemaNVPTX()
H A DSemaM68k.cpp21 SemaM68k::SemaM68k(Sema &S) : SemaBase(S) {} in SemaM68k()
/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 DSemaDirectX.h20 class SemaDirectX : public SemaBase {
H A DSemaSPIRV.h20 class SemaSPIRV : public SemaBase {
H A DSemaMSP430.h22 class SemaMSP430 : public SemaBase {
H A DSemaM68k.h22 class SemaM68k : public SemaBase {
H A DSemaNVPTX.h22 class SemaNVPTX : public SemaBase {
H A DSemaLoongArch.h22 class SemaLoongArch : public SemaBase {
H A DSemaHexagon.h20 class SemaHexagon : public SemaBase {
H A DSemaAVR.h22 class SemaAVR : public SemaBase {
H A DSemaBPF.h22 class SemaBPF : public SemaBase {
H A DSemaMIPS.h23 class SemaMIPS : public SemaBase {
H A DSemaPPC.h24 class SemaPPC : public SemaBase {
H A DSemaPseudoObject.h26 class SemaPseudoObject : public SemaBase {
H A DSemaOpenCL.h22 class SemaOpenCL : public SemaBase {
H A DSemaX86.h24 class SemaX86 : public SemaBase {
H A DSemaSYCL.h27 class SemaSYCL : public SemaBase {
H A DSemaRISCV.h32 class SemaRISCV : public SemaBase {
H A DSemaWasm.h23 class SemaWasm : public SemaBase {
H A DSemaSwift.h28 class SemaSwift : public SemaBase {

123