Searched refs:SemaBase (Results 1 – 25 of 61) sorted by relevance
123
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaBase.cpp | 7 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 D | SemaDirectX.cpp | 16 SemaDirectX::SemaDirectX(Sema &S) : SemaBase(S) {} in SemaDirectX()
|
| H A D | SemaNVPTX.cpp | 19 SemaNVPTX::SemaNVPTX(Sema &S) : SemaBase(S) {} in SemaNVPTX()
|
| H A D | SemaM68k.cpp | 21 SemaM68k::SemaM68k(Sema &S) : SemaBase(S) {} in SemaM68k()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Attr.h | 129 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 D | SemaBase.h | 36 class SemaBase { 38 SemaBase(Sema &S);
|
| H A D | SemaSystemZ.h | 20 class SemaSystemZ : public SemaBase {
|
| H A D | SemaDirectX.h | 20 class SemaDirectX : public SemaBase {
|
| H A D | SemaSPIRV.h | 20 class SemaSPIRV : public SemaBase {
|
| H A D | SemaMSP430.h | 22 class SemaMSP430 : public SemaBase {
|
| H A D | SemaM68k.h | 22 class SemaM68k : public SemaBase {
|
| H A D | SemaNVPTX.h | 22 class SemaNVPTX : public SemaBase {
|
| H A D | SemaLoongArch.h | 22 class SemaLoongArch : public SemaBase {
|
| H A D | SemaHexagon.h | 20 class SemaHexagon : public SemaBase {
|
| H A D | SemaAVR.h | 22 class SemaAVR : public SemaBase {
|
| H A D | SemaBPF.h | 22 class SemaBPF : public SemaBase {
|
| H A D | SemaMIPS.h | 23 class SemaMIPS : public SemaBase {
|
| H A D | SemaPPC.h | 24 class SemaPPC : public SemaBase {
|
| H A D | SemaPseudoObject.h | 26 class SemaPseudoObject : public SemaBase {
|
| H A D | SemaOpenCL.h | 22 class SemaOpenCL : public SemaBase {
|
| H A D | SemaX86.h | 24 class SemaX86 : public SemaBase {
|
| H A D | SemaSYCL.h | 27 class SemaSYCL : public SemaBase {
|
| H A D | SemaRISCV.h | 32 class SemaRISCV : public SemaBase {
|
| H A D | SemaWasm.h | 23 class SemaWasm : public SemaBase {
|
| H A D | SemaSwift.h | 28 class SemaSwift : public SemaBase {
|
123