Home
last modified time | relevance | path

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

123

/external/clang/include/clang/Sema/
DSemaInternal.h71 SourceLocation Loc, Sema &SemaRef, in MarkVarDeclODRUsed()
109 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer()
322 Sema &SemaRef; variable
DTemplate.h247 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() function
374 Sema &SemaRef; variable
397 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiate.cpp236 Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind, in InstantiatingTemplate()
271 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, in InstantiatingTemplate()
278 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, in InstantiatingTemplate()
285 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateParameter Param, in InstantiatingTemplate()
295 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
309 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
320 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
331 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
342 Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, in InstantiatingTemplate()
351 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate()
[all …]
DSemaExprMember.cpp32 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, in isProvablyNotDerivedFrom()
88 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, in ClassifyImplicitMemberAccess()
196 static void diagnoseInstanceReference(Sema &SemaRef, in diagnoseInstanceReference()
520 static void DiagnoseQualifiedMemberReference(Sema &SemaRef, in DiagnoseQualifiedMemberReference()
639 static bool LookupMemberExprInRecord(Sema &SemaRef, LookupResult &R, in LookupMemberExprInRecord()
694 Sema &SemaRef; in LookupMemberExprInRecord() member
718 [=](Sema &SemaRef, TypoExpr *TE, TypoCorrection TC) mutable { in LookupMemberExprInRecord()
DCodeCompleteConsumer.cpp536 Sema &SemaRef, CodeCompletionContext Context, CodeCompletionResult *Results, in ProcessCodeCompleteResults()
645 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
DSemaOpenMP.cpp211 Sema &SemaRef; member in __anon0bb9e2bb0111::DSAStackTy
1394 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type, in buildVarDecl()
1552 static bool isConstNotMutableType(Sema &SemaRef, QualType Type, in isConstNotMutableType()
1571 static bool rejectConstNotMutableType(Sema &SemaRef, const ValueDecl *D, in rejectConstNotMutableType()
2731 Sema &SemaRef; member in __anon0bb9e2bb1811::VarDeclFilterCCC
2753 Sema &SemaRef; member in __anon0bb9e2bb1811::VarOrFuncDeclFilterCCC
2914 Sema &SemaRef; member in __anon0bb9e2bb1911::LocalVarRefChecker
2937 explicit LocalVarRefChecker(Sema &SemaRef) : SemaRef(SemaRef) {} in LocalVarRefChecker()
3235 static void reportOriginalDsa(Sema &SemaRef, const DSAStackTy *Stack, in reportOriginalDsa()
3331 Sema &SemaRef; member in __anon0bb9e2bb1b11::DSAAttrChecker
[all …]
DSemaStmt.cpp569 Sema &SemaRef; member in __anon53e299540311::CommaVisitor
571 CommaVisitor(Sema &SemaRef) : Inherited(SemaRef.Context), SemaRef(SemaRef) {} in CommaVisitor()
2035 static bool FinishForRangeVarDecl(Sema &SemaRef, VarDecl *Decl, Expr *Init, in FinishForRangeVarDecl()
2084 void NoteForRangeBeginEndFunction(Sema &SemaRef, Expr *E, in NoteForRangeBeginEndFunction()
2107 VarDecl *BuildForRangeVarDecl(Sema &SemaRef, SourceLocation Loc, in BuildForRangeVarDecl()
2229 BuildNonArrayForRange(Sema &SemaRef, Expr *BeginRange, Expr *EndRange, in BuildNonArrayForRange()
2363 static StmtResult RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, in RebuildForRangeWithDereference()
2747 static void DiagnoseForRangeReferenceVariableCopies(Sema &SemaRef, in DiagnoseForRangeReferenceVariableCopies()
2836 static void DiagnoseForRangeConstVariableCopies(Sema &SemaRef, in DiagnoseForRangeConstVariableCopies()
2881 static void DiagnoseForRangeVariableCopies(Sema &SemaRef, in DiagnoseForRangeVariableCopies()
DSemaLookup.cpp93 Sema &SemaRef; member in __anon3e52c2260111::UnqualUsingDirectiveSet
101 UnqualUsingDirectiveSet(Sema &SemaRef) : SemaRef(SemaRef) {} in UnqualUsingDirectiveSet()
1637 bool LookupResult::isVisibleSlow(Sema &SemaRef, NamedDecl *D) { in isVisibleSlow()
1794 static NamedDecl *findAcceptableDecl(Sema &SemaRef, NamedDecl *D, in findAcceptableDecl()
3705 void lookupVisibleDecls(Sema &SemaRef, Scope *S, Sema::LookupNameKind Kind, in lookupVisibleDecls()
3729 void lookupVisibleDecls(Sema &SemaRef, DeclContext *Ctx, in lookupVisibleDecls()
4093 static void checkCorrectionVisibility(Sema &SemaRef, TypoCorrection &TC) { in checkCorrectionVisibility()
4576 static void LookupPotentialTypoResult(Sema &SemaRef, in LookupPotentialTypoResult()
4630 static void AddKeywordsToConsumer(Sema &SemaRef, in AddKeywordsToConsumer()
5181 FunctionCallFilterCCC::FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs, in FunctionCallFilterCCC()
DSemaAvailability.cpp652 Sema &SemaRef; member in __anona6de94870411::DiagnoseUnguardedAvailability
663 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) in DiagnoseUnguardedAvailability()
DSemaCoroutine.cpp254 static ExprResult buildOperatorCoawaitLookupExpr(Sema &SemaRef, Scope *S, in buildOperatorCoawaitLookupExpr()
277 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, SourceLocation Loc, in buildOperatorCoawaitCall()
285 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, Scope *S, in buildOperatorCoawaitCall()
DSemaDeclCXX.cpp1616 static bool CheckLiteralType(Sema &SemaRef, Sema::CheckConstexprKind Kind, in CheckLiteralType()
1635 static bool CheckConstexprDestructorSubobjects(Sema &SemaRef, in CheckConstexprDestructorSubobjects()
1666 static bool CheckConstexprParameterTypes(Sema &SemaRef, in CheckConstexprParameterTypes()
1687 static bool CheckConstexprReturnType(Sema &SemaRef, const FunctionDecl *FD, in CheckConstexprReturnType()
1807 static bool CheckConstexprDeclStmt(Sema &SemaRef, const FunctionDecl *Dcl, in CheckConstexprDeclStmt()
1948 static bool CheckConstexprCtorInitializer(Sema &SemaRef, in CheckConstexprCtorInitializer()
2004 CheckConstexprFunctionStmt(Sema &SemaRef, const FunctionDecl *Dcl, Stmt *S, in CheckConstexprFunctionStmt()
2149 static bool CheckConstexprFunctionBody(Sema &SemaRef, const FunctionDecl *Dcl, in CheckConstexprFunctionBody()
3847 Sema &SemaRef, const CXXConstructorDecl *Constructor) { in DiagnoseUninitializedFields()
4014 static bool FindBaseInitializer(Sema &SemaRef, in FindBaseInitializer()
[all …]
/external/llvm-project/clang/include/clang/Sema/
DTemplate.h334 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() argument
466 Sema &SemaRef; variable
489 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
DSemaInternal.h91 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer()
309 Sema &SemaRef; variable
/external/clang/lib/Sema/
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()
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 …]
DSemaOpenMP.cpp120 Sema &SemaRef; member in __anon756b9f4d0111::DSAStackTy
618 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type, in buildVarDecl()
1118 Sema &SemaRef; member in __anon756b9f4d0911::VarDeclFilterCCC
1135 Sema &SemaRef; member in __anon756b9f4d0911::VarOrFuncDeclFilterCCC
1289 Sema &SemaRef; member in __anon756b9f4d0a11::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 __anon756b9f4d0c11::DSAAttrChecker
1579 DSAAttrChecker(DSAStackTy *S, Sema &SemaRef, CapturedStmt *CS) in DSAAttrChecker()
1866 static bool CheckNestingOfRegions(Sema &SemaRef, DSAStackTy *Stack, in CheckNestingOfRegions()
[all …]
DCodeCompleteConsumer.cpp432 PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(Sema &SemaRef, in ProcessCodeCompleteResults()
511 PrintingCodeCompleteConsumer::ProcessOverloadCandidates(Sema &SemaRef, in ProcessOverloadCandidates()
DSemaStmt.cpp495 Sema &SemaRef; member in __anonc27809660211::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()
DSemaCoroutine.cpp162 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, Scope *S, in buildOperatorCoawaitCall()
/external/clang/lib/Frontend/
DTestModuleFileExtension.cpp22 Sema &SemaRef, in writeExtensionContents()
/external/llvm-project/clang/lib/Frontend/
DTestModuleFileExtension.cpp21 Sema &SemaRef, in writeExtensionContents()
/external/llvm-project/clang/lib/ARCMigrate/
DInternals.h151 Sema &SemaRef; variable
/external/clang/lib/ARCMigrate/
DInternals.h150 Sema &SemaRef; variable
/external/llvm-project/clang/lib/Serialization/
DASTWriter.cpp3100 void ASTWriter::WriteSelectors(Sema &SemaRef) { in WriteSelectors()
3200 void ASTWriter::WriteReferencedSelectorsPool(Sema &SemaRef) { in WriteReferencedSelectorsPool()
3968 void ASTWriter::WriteOpenCLExtensions(Sema &SemaRef) { in WriteOpenCLExtensions()
3985 void ASTWriter::WriteOpenCLExtensionTypes(Sema &SemaRef) { in WriteOpenCLExtensionTypes()
4018 void ASTWriter::WriteOpenCLExtensionDecls(Sema &SemaRef) { in WriteOpenCLExtensionDecls()
4050 void ASTWriter::WriteCUDAPragmas(Sema &SemaRef) { in WriteCUDAPragmas()
4109 void ASTWriter::WriteLateParsedTemplates(Sema &SemaRef) { in WriteLateParsedTemplates()
4131 void ASTWriter::WriteOptimizePragmaOptions(Sema &SemaRef) { in WriteOptimizePragmaOptions()
4139 void ASTWriter::WriteMSStructPragmaOptions(Sema &SemaRef) { in WriteMSStructPragmaOptions()
4147 void ASTWriter::WriteMSPointersToMembersPragmaOptions(Sema &SemaRef) { in WriteMSPointersToMembersPragmaOptions()
[all …]
/external/clang/lib/Serialization/
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()

123