/external/clang/include/clang/Sema/ |
D | SemaInternal.h | 71 SourceLocation Loc, Sema &SemaRef, in MarkVarDeclODRUsed() 108 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer() 318 Sema &SemaRef; variable
|
D | Template.h | 247 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() argument 374 Sema &SemaRef; variable 397 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
|
D | Sema.h | 1072 Sema &SemaRef; variable 1076 SemaDiagnosticBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) in SemaDiagnosticBuilder() 6816 Sema &SemaRef; variable 6823 : SemaRef(SemaRef), PrevSFINAEErrors(SemaRef.NumSFINAEErrors), in SemaRef() function 6851 Sema &SemaRef; variable 6856 explicit TentativeAnalysisScope(Sema &SemaRef) in TentativeAnalysisScope()
|
D | Lookup.h | 290 static bool isVisible(Sema &SemaRef, NamedDecl *D) { in isVisible()
|
/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 33 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, in isProvablyNotDerivedFrom() 89 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, in ClassifyImplicitMemberAccess() 195 static void diagnoseInstanceReference(Sema &SemaRef, in diagnoseInstanceReference() 485 static void DiagnoseQualifiedMemberReference(Sema &SemaRef, in DiagnoseQualifiedMemberReference() 600 static bool LookupMemberExprInRecord(Sema &SemaRef, LookupResult &R, in LookupMemberExprInRecord() 654 Sema &SemaRef; in LookupMemberExprInRecord() member 679 [=](Sema &SemaRef, TypoExpr *TE, TypoCorrection TC) mutable { in LookupMemberExprInRecord() 895 Sema &SemaRef, ASTContext &C, Expr *Base, bool isArrow, in BuildMemberExpr()
|
D | SemaTemplateInstantiate.cpp | 204 Sema &SemaRef, ActiveTemplateInstantiation::InstantiationKind Kind, in InstantiatingTemplate() 235 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, in InstantiatingTemplate() 242 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, in InstantiatingTemplate() 249 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, in InstantiatingTemplate() 258 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 268 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 279 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 290 Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, in InstantiatingTemplate() 299 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate() 309 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate() [all …]
|
D | SemaOpenMP.cpp | 136 Sema &SemaRef; member in __anon216cbd260111::DSAStackTy 531 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type, in buildVarDecl() 970 Sema &SemaRef; member in __anon216cbd260411::VarDeclFilterCCC 1122 Sema &SemaRef; member in __anon216cbd260511::LocalVarRefChecker 1145 explicit LocalVarRefChecker(Sema &SemaRef) : SemaRef(SemaRef) {} in LocalVarRefChecker() 1226 static void ReportOriginalDSA(Sema &SemaRef, DSAStackTy *Stack, in ReportOriginalDSA() 1283 Sema &SemaRef; member in __anon216cbd260711::DSAAttrChecker 1361 DSAAttrChecker(DSAStackTy *S, Sema &SemaRef, CapturedStmt *CS) in DSAAttrChecker() 1627 static bool CheckNestingOfRegions(Sema &SemaRef, DSAStackTy *Stack, in CheckNestingOfRegions() 2692 Sema &SemaRef; member in __anon216cbd260b11::OpenMPIterationSpaceChecker [all …]
|
D | CodeCompleteConsumer.cpp | 432 PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(Sema &SemaRef, in ProcessCodeCompleteResults() 511 PrintingCodeCompleteConsumer::ProcessOverloadCandidates(Sema &SemaRef, in ProcessOverloadCandidates()
|
D | SemaStmt.cpp | 1831 static bool FinishForRangeVarDecl(Sema &SemaRef, VarDecl *Decl, Expr *Init, in FinishForRangeVarDecl() 1881 void NoteForRangeBeginEndFunction(Sema &SemaRef, Expr *E, in NoteForRangeBeginEndFunction() 1904 VarDecl *BuildForRangeVarDecl(Sema &SemaRef, SourceLocation Loc, in BuildForRangeVarDecl() 2008 static Sema::ForRangeStatus BuildNonArrayForRange(Sema &SemaRef, in BuildNonArrayForRange() 2092 static StmtResult RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, in RebuildForRangeWithDereference() 2420 static void DiagnoseForRangeReferenceVariableCopies(Sema &SemaRef, in DiagnoseForRangeReferenceVariableCopies() 2490 static void DiagnoseForRangeConstVariableCopies(Sema &SemaRef, in DiagnoseForRangeConstVariableCopies() 2531 static void DiagnoseForRangeVariableCopies(Sema &SemaRef, in DiagnoseForRangeVariableCopies()
|
D | SemaCoroutine.cpp | 162 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, Scope *S, in buildOperatorCoawaitCall()
|
D | SemaDeclCXX.cpp | 764 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() 2613 Sema &SemaRef, const CXXConstructorDecl *Constructor) { in DiagnoseUninitializedFields() 2743 static bool FindBaseInitializer(Sema &SemaRef, in FindBaseInitializer() 3321 static Expr *CastForMoving(Sema &SemaRef, Expr *E, QualType T = QualType()) { in CastForMoving() 3344 BuildImplicitBaseInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, in BuildImplicitBaseInitializer() 3454 BuildImplicitMemberInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, in BuildImplicitMemberInitializer() 3787 static bool CollectFieldInitializer(Sema &SemaRef, BaseAndFieldInfo &Info, in CollectFieldInitializer() [all …]
|
D | SemaOverload.cpp | 5273 diagnoseAmbiguousConversion(Sema &SemaRef, SourceLocation Loc, Expr *From, in diagnoseAmbiguousConversion() 5291 diagnoseNoViableConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in diagnoseNoViableConversion() 5331 static bool recordConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in recordConversion() 5360 Sema &SemaRef, SourceLocation Loc, Expr *From, in finishContextualImplicitConversion() 5370 collectViableConversionCandidates(Sema &SemaRef, Expr *From, QualType ToType, in collectViableConversionCandidates() 6810 Sema &SemaRef; member in __anon86d99bf30411::BuiltinCandidateTypeSet 6823 BuiltinCandidateTypeSet(Sema &SemaRef) in BuiltinCandidateTypeSet() 10837 DiagnoseTwoPhaseLookup(Sema &SemaRef, SourceLocation FnLoc, in DiagnoseTwoPhaseLookup() 10941 DiagnoseTwoPhaseOperatorLookup(Sema &SemaRef, OverloadedOperatorKind Op, in DiagnoseTwoPhaseOperatorLookup() 10954 Sema &SemaRef; member in __anon86d99bf30b11::BuildRecoveryCallExprRAII [all …]
|
D | SemaLookup.cpp | 1474 bool LookupResult::isVisibleSlow(Sema &SemaRef, NamedDecl *D) { in isVisibleSlow() 1562 static NamedDecl *findAcceptableDecl(Sema &SemaRef, NamedDecl *D) { in findAcceptableDecl() 3686 static void checkCorrectionVisibility(Sema &SemaRef, TypoCorrection &TC) { in checkCorrectionVisibility() 4181 static void LookupPotentialTypoResult(Sema &SemaRef, in LookupPotentialTypoResult() 4234 static void AddKeywordsToConsumer(Sema &SemaRef, in AddKeywordsToConsumer() 4775 FunctionCallFilterCCC::FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs, in FunctionCallFilterCCC()
|
D | SemaCodeComplete.cpp | 124 Sema &SemaRef; member in __anonaebf90eb0111::ResultBuilder 172 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator, in ResultBuilder() 1520 Sema &SemaRef, in AddOrdinaryNameResults() 3929 static void mergeCandidatesWithResults(Sema &SemaRef, in mergeCandidatesWithResults() 3950 static QualType getParamType(Sema &SemaRef, in getParamType() 3975 static void CodeCompleteOverloadResults(Sema &SemaRef, Scope *S, in CodeCompleteOverloadResults() 5565 static void AddClassMessageCompletions(Sema &SemaRef, Scope *S, in AddClassMessageCompletions()
|
D | SemaTemplate.cpp | 486 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, in translateTemplateArgument() 530 static void maybeDiagnoseTemplateParameterShadow(Sema &SemaRef, Scope *S, in maybeDiagnoseTemplateParameterShadow() 2023 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, in checkBuiltinTemplateIdType() 3204 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument() 3262 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument() 3315 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument() 8257 CurrentInstantiationRebuilder(Sema &SemaRef, in CurrentInstantiationRebuilder()
|
D | SemaDecl.cpp | 666 static bool isTagTypeWithMissingTag(Sema &SemaRef, LookupResult &Result, in isTagTypeWithMissingTag() 3956 static bool CheckAnonMemberRedeclaration(Sema &SemaRef, in CheckAnonMemberRedeclaration() 3999 static bool InjectAnonymousStructOrUnionMembers(Sema &SemaRef, Scope *S, in InjectAnonymousStructOrUnionMembers() 6882 Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, in DiagnoseInvalidRedeclaration() 7021 static StorageClass getFunctionStorageClass(Sema &SemaRef, Declarator &D) { in getFunctionStorageClass() 7056 static FunctionDecl* CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, in CreateNewFunctionDecl() 11753 static FixItHint createFriendTagNNSFixIt(Sema &SemaRef, NamedDecl *ND, Scope *S, in createFriendTagNNSFixIt()
|
D | SemaInit.cpp | 236 Sema &SemaRef; member in __anon15f17d2b0111::InitListChecker 365 ExprResult InitListChecker::PerformEmptyInit(Sema &SemaRef, in PerformEmptyInit() 1864 static void ExpandAnonymousFieldDesignator(Sema &SemaRef, in ExpandAnonymousFieldDesignator() 1892 static DesignatedInitExpr *CloneDesignatedInitExpr(Sema &SemaRef, in CloneDesignatedInitExpr()
|
D | Sema.cpp | 426 static bool ShouldRemoveFromUnused(Sema *SemaRef, const DeclaratorDecl *D) { in ShouldRemoveFromUnused()
|
D | SemaLambda.cpp | 225 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { in getGenericLambdaTemplateParameterList()
|
D | SemaExprCXX.cpp | 2554 DiagnoseMismatchedNewDelete(Sema &SemaRef, SourceLocation DeleteLoc, in DiagnoseMismatchedNewDelete() 6398 static ExprResult attemptRecovery(Sema &SemaRef, in attemptRecovery() 6552 TransformTypos(Sema &SemaRef, VarDecl *InitDecl, llvm::function_ref<ExprResult(Expr *)> Filter) in TransformTypos()
|
D | SemaExpr.cpp | 1760 const TypoCorrection &TC, Sema &SemaRef, const CXXScopeSpec &SS, in emitEmptyLookupTypoDiagnostic() 4373 FunctionCallCCC(Sema &SemaRef, const IdentifierInfo *FuncName, in FunctionCallCCC() 12225 TransformToPE(Sema &SemaRef) : BaseTransform(SemaRef) { } in TransformToPE() 12372 static bool IsPotentiallyEvaluatedContext(Sema &SemaRef) { in IsPotentiallyEvaluatedContext() 13422 static void DoMarkVarDeclReferenced(Sema &SemaRef, SourceLocation Loc, in DoMarkVarDeclReferenced() 13545 static void MarkExprReferenced(Sema &SemaRef, SourceLocation Loc, in MarkExprReferenced()
|
D | SemaChecking.cpp | 239 static bool SemaBuiltinSEHScopeCheck(Sema &SemaRef, CallExpr *TheCall, in SemaBuiltinSEHScopeCheck() 7572 static bool CheckForReference(Sema &SemaRef, const Expr *E, in CheckForReference() 7941 Sema &SemaRef; member in __anon817ecb130b11::SequenceChecker
|
/external/clang/lib/Frontend/ |
D | TestModuleFileExtension.cpp | 22 Sema &SemaRef, in writeExtensionContents()
|
/external/clang/lib/ARCMigrate/ |
D | Internals.h | 150 Sema &SemaRef; variable
|
/external/clang/lib/Serialization/ |
D | ASTWriter.cpp | 2955 void ASTWriter::WriteSelectors(Sema &SemaRef) { in WriteSelectors() 3054 void ASTWriter::WriteReferencedSelectorsPool(Sema &SemaRef) { in WriteReferencedSelectorsPool() 3791 void ASTWriter::WriteOpenCLExtensions(Sema &SemaRef) { in WriteOpenCLExtensions() 3854 void ASTWriter::WriteLateParsedTemplates(Sema &SemaRef) { in WriteLateParsedTemplates() 3876 void ASTWriter::WriteOptimizePragmaOptions(Sema &SemaRef) { in WriteOptimizePragmaOptions() 3883 void ASTWriter::WriteModuleFileExtension(Sema &SemaRef, in WriteModuleFileExtension() 4062 uint64_t ASTWriter::WriteAST(Sema &SemaRef, const std::string &OutputFile, in WriteAST() 4100 uint64_t ASTWriter::WriteASTCore(Sema &SemaRef, StringRef isysroot, in WriteASTCore()
|