Home
last modified time | relevance | path

Searched defs:SemaRef (Results 1 – 25 of 46) sorted by relevance

12

/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/Sema/
DSemaBase.h40 Sema &SemaRef; variable
56 Sema &SemaRef; variable
60 ImmediateDiagBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder()
62 ImmediateDiagBuilder(DiagnosticBuilder &&DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder()
DTemplate.h429 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() function
561 Sema &SemaRef; variable
586 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
DSemaInternal.h91 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer()
309 Sema &SemaRef; variable
/aosp_15_r20/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp205 Sema &SemaRef, ActiveTemplateInstantiation::InstantiationKind Kind, in InstantiatingTemplate()
236 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, in InstantiatingTemplate()
243 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, in InstantiatingTemplate()
250 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, in InstantiatingTemplate()
259 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
269 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
280 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
291 Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, in InstantiatingTemplate()
300 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate()
310 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate()
[all …]
H A DSemaExprMember.cpp33 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, in isProvablyNotDerivedFrom()
89 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, in ClassifyImplicitMemberAccess()
196 static void diagnoseInstanceReference(Sema &SemaRef, in diagnoseInstanceReference()
499 static void DiagnoseQualifiedMemberReference(Sema &SemaRef, in DiagnoseQualifiedMemberReference()
614 static bool LookupMemberExprInRecord(Sema &SemaRef, LookupResult &R, in LookupMemberExprInRecord()
668 Sema &SemaRef; in LookupMemberExprInRecord() member
693 [=](Sema &SemaRef, TypoExpr *TE, TypoCorrection TC) mutable { in LookupMemberExprInRecord()
909 Sema &SemaRef, ASTContext &C, Expr *Base, bool isArrow, in BuildMemberExpr()
H A DSemaOpenMP.cpp120 Sema &SemaRef; member in __anon0fd400dc0111::DSAStackTy
618 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type, in buildVarDecl()
1118 Sema &SemaRef; member in __anon0fd400dc0911::VarDeclFilterCCC
1135 Sema &SemaRef; member in __anon0fd400dc0911::VarOrFuncDeclFilterCCC
1289 Sema &SemaRef; member in __anon0fd400dc0a11::LocalVarRefChecker
1312 explicit LocalVarRefChecker(Sema &SemaRef) : SemaRef(SemaRef) {} in LocalVarRefChecker()
1397 static void ReportOriginalDSA(Sema &SemaRef, DSAStackTy *Stack, in ReportOriginalDSA()
1456 Sema &SemaRef; member in __anon0fd400dc0c11::DSAAttrChecker
1579 DSAAttrChecker(DSAStackTy *S, Sema &SemaRef, CapturedStmt *CS) in DSAAttrChecker()
1866 static bool CheckNestingOfRegions(Sema &SemaRef, DSAStackTy *Stack, in CheckNestingOfRegions()
[all …]
H A DSemaStmt.cpp495 Sema &SemaRef; member in __anonececbb350211::CommaVisitor
497 CommaVisitor(Sema &SemaRef) : Inherited(SemaRef.Context), SemaRef(SemaRef) {} in CommaVisitor()
1852 static bool FinishForRangeVarDecl(Sema &SemaRef, VarDecl *Decl, Expr *Init, in FinishForRangeVarDecl()
1902 void NoteForRangeBeginEndFunction(Sema &SemaRef, Expr *E, in NoteForRangeBeginEndFunction()
1925 VarDecl *BuildForRangeVarDecl(Sema &SemaRef, SourceLocation Loc, in BuildForRangeVarDecl()
2030 static Sema::ForRangeStatus BuildNonArrayForRange(Sema &SemaRef, in BuildNonArrayForRange()
2114 static StmtResult RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, in RebuildForRangeWithDereference()
2447 static void DiagnoseForRangeReferenceVariableCopies(Sema &SemaRef, in DiagnoseForRangeReferenceVariableCopies()
2521 static void DiagnoseForRangeConstVariableCopies(Sema &SemaRef, in DiagnoseForRangeConstVariableCopies()
2562 static void DiagnoseForRangeVariableCopies(Sema &SemaRef, in DiagnoseForRangeVariableCopies()
H A DCodeCompleteConsumer.cpp432 PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(Sema &SemaRef, in ProcessCodeCompleteResults()
511 PrintingCodeCompleteConsumer::ProcessOverloadCandidates(Sema &SemaRef, in ProcessOverloadCandidates()
H A DSemaDeclCXX.cpp764 static bool CheckConstexprParameterTypes(Sema &SemaRef, in CheckConstexprParameterTypes()
863 static bool CheckConstexprDeclStmt(Sema &SemaRef, const FunctionDecl *Dcl, in CheckConstexprDeclStmt()
976 static void CheckConstexprCtorInitializer(Sema &SemaRef, in CheckConstexprCtorInitializer()
1015 CheckConstexprFunctionStmt(Sema &SemaRef, const FunctionDecl *Dcl, Stmt *S, in CheckConstexprFunctionStmt()
2616 Sema &SemaRef, const CXXConstructorDecl *Constructor) { in DiagnoseUninitializedFields()
2746 static bool FindBaseInitializer(Sema &SemaRef, in FindBaseInitializer()
3324 static Expr *CastForMoving(Sema &SemaRef, Expr *E, QualType T = QualType()) { in CastForMoving()
3347 BuildImplicitBaseInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, in BuildImplicitBaseInitializer()
3430 BuildImplicitMemberInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, in BuildImplicitMemberInitializer()
3763 static bool CollectFieldInitializer(Sema &SemaRef, BaseAndFieldInfo &Info, in CollectFieldInitializer()
[all …]
H A DSemaCodeComplete.cpp123 Sema &SemaRef; member in __anonc63445210111::ResultBuilder
171 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator, in ResultBuilder()
497 static bool shouldIgnoreDueToReservedName(const NamedDecl *ND, Sema &SemaRef) { in shouldIgnoreDueToReservedName()
1533 Sema &SemaRef, in AddOrdinaryNameResults()
3949 static void mergeCandidatesWithResults(Sema &SemaRef, in mergeCandidatesWithResults()
3970 static QualType getParamType(Sema &SemaRef, in getParamType()
3995 static void CodeCompleteOverloadResults(Sema &SemaRef, Scope *S, in CodeCompleteOverloadResults()
5585 static void AddClassMessageCompletions(Sema &SemaRef, Scope *S, in AddClassMessageCompletions()
H A DSemaOverload.cpp5333 diagnoseAmbiguousConversion(Sema &SemaRef, SourceLocation Loc, Expr *From, in diagnoseAmbiguousConversion()
5351 diagnoseNoViableConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in diagnoseNoViableConversion()
5391 static bool recordConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in recordConversion()
5420 Sema &SemaRef, SourceLocation Loc, Expr *From, in finishContextualImplicitConversion()
5430 collectViableConversionCandidates(Sema &SemaRef, Expr *From, QualType ToType, in collectViableConversionCandidates()
6857 Sema &SemaRef; member in __anonac20a5290411::BuiltinCandidateTypeSet
6870 BuiltinCandidateTypeSet(Sema &SemaRef) in BuiltinCandidateTypeSet()
11067 DiagnoseTwoPhaseLookup(Sema &SemaRef, SourceLocation FnLoc, in DiagnoseTwoPhaseLookup()
11171 DiagnoseTwoPhaseOperatorLookup(Sema &SemaRef, OverloadedOperatorKind Op, in DiagnoseTwoPhaseOperatorLookup()
11184 Sema &SemaRef; member in __anonac20a5290f11::BuildRecoveryCallExprRAII
[all …]
H A DSemaLookup.cpp1521 bool LookupResult::isVisibleSlow(Sema &SemaRef, NamedDecl *D) { in isVisibleSlow()
1609 static NamedDecl *findAcceptableDecl(Sema &SemaRef, NamedDecl *D) { in findAcceptableDecl()
3772 static void checkCorrectionVisibility(Sema &SemaRef, TypoCorrection &TC) { in checkCorrectionVisibility()
4262 static void LookupPotentialTypoResult(Sema &SemaRef, in LookupPotentialTypoResult()
4316 static void AddKeywordsToConsumer(Sema &SemaRef, in AddKeywordsToConsumer()
4866 FunctionCallFilterCCC::FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs, in FunctionCallFilterCCC()
H A DSemaTemplate.cpp500 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, in translateTemplateArgument()
544 static void maybeDiagnoseTemplateParameterShadow(Sema &SemaRef, Scope *S, in maybeDiagnoseTemplateParameterShadow()
2040 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, in checkBuiltinTemplateIdType()
3247 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument()
3304 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument()
3355 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument()
8401 CurrentInstantiationRebuilder(Sema &SemaRef, in CurrentInstantiationRebuilder()
/aosp_15_r20/external/clang/include/clang/Sema/
H A DTemplate.h247 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() function
374 Sema &SemaRef; variable
397 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
H A DSemaInternal.h71 SourceLocation Loc, Sema &SemaRef, in MarkVarDeclODRUsed()
109 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer()
322 Sema &SemaRef; variable
H A DSema.h1092 Sema &SemaRef; variable
1096 SemaDiagnosticBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) in SemaDiagnosticBuilder()
6952 Sema &SemaRef; variable
6959 : SemaRef(SemaRef), PrevSFINAEErrors(SemaRef.NumSFINAEErrors), in SemaRef() function
6987 Sema &SemaRef; variable
6992 explicit TentativeAnalysisScope(Sema &SemaRef) in TentativeAnalysisScope()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/Sema/
DTemplate.h429 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() function
561 Sema &SemaRef; variable
586 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
DSemaInternal.h91 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer()
309 Sema &SemaRef; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/Sema/
DTemplate.h429 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() argument
561 Sema &SemaRef; variable
585 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
DSemaInternal.h91 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer()
309 Sema &SemaRef; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/Sema/
DTemplate.h429 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() function
561 Sema &SemaRef; variable
586 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
DSemaInternal.h91 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer()
309 Sema &SemaRef; variable
/aosp_15_r20/external/clang/lib/Serialization/
H A DASTWriter.cpp2974 void ASTWriter::WriteSelectors(Sema &SemaRef) { in WriteSelectors()
3073 void ASTWriter::WriteReferencedSelectorsPool(Sema &SemaRef) { in WriteReferencedSelectorsPool()
3827 void ASTWriter::WriteOpenCLExtensions(Sema &SemaRef) { in WriteOpenCLExtensions()
3890 void ASTWriter::WriteLateParsedTemplates(Sema &SemaRef) { in WriteLateParsedTemplates()
3912 void ASTWriter::WriteOptimizePragmaOptions(Sema &SemaRef) { in WriteOptimizePragmaOptions()
3920 void ASTWriter::WriteMSStructPragmaOptions(Sema &SemaRef) { in WriteMSStructPragmaOptions()
3928 void ASTWriter::WriteMSPointersToMembersPragmaOptions(Sema &SemaRef) { in WriteMSPointersToMembersPragmaOptions()
3935 void ASTWriter::WriteModuleFileExtension(Sema &SemaRef, in WriteModuleFileExtension()
4113 uint64_t ASTWriter::WriteAST(Sema &SemaRef, const std::string &OutputFile, in WriteAST()
4151 uint64_t ASTWriter::WriteASTCore(Sema &SemaRef, StringRef isysroot, in WriteASTCore()
/aosp_15_r20/external/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp22 Sema &SemaRef, in writeExtensionContents()
/aosp_15_r20/external/clang/lib/ARCMigrate/
H A DInternals.h150 Sema &SemaRef; variable

12