| /external/clang/include/clang/Sema/ |
| D | Template.h | 247 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() argument 367 Sema &SemaRef; variable 390 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
|
| D | SemaInternal.h | 58 SourceLocation Loc, Sema &SemaRef, in MarkVarDeclODRUsed()
|
| D | Lookup.h | 289 static bool isVisible(Sema &SemaRef, NamedDecl *D) { in isVisible() 660 Sema &SemaRef; variable
|
| D | Sema.h | 974 Sema &SemaRef; variable 978 SemaDiagnosticBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) in SemaDiagnosticBuilder() 6447 Sema &SemaRef; variable 6454 : SemaRef(SemaRef), PrevSFINAEErrors(SemaRef.NumSFINAEErrors), in SemaRef() argument 6482 Sema &SemaRef; variable 6487 explicit TentativeAnalysisScope(Sema &SemaRef) in TentativeAnalysisScope()
|
| /external/clang/lib/Sema/ |
| D | SemaTemplateInstantiate.cpp | 229 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 239 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 249 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 261 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 274 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 287 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 299 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 312 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 324 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 336 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() [all …]
|
| D | SemaExprMember.cpp | 36 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, in isProvablyNotDerivedFrom() 91 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, in ClassifyImplicitMemberAccess() 199 static void diagnoseInstanceReference(Sema &SemaRef, in diagnoseInstanceReference() 484 static void DiagnoseQualifiedMemberReference(Sema &SemaRef, in DiagnoseQualifiedMemberReference() 592 LookupMemberExprInRecord(Sema &SemaRef, LookupResult &R, in LookupMemberExprInRecord() 867 BuildMemberExpr(Sema &SemaRef, ASTContext &C, Expr *Base, bool isArrow, in BuildMemberExpr()
|
| D | SemaOpenMP.cpp | 109 Sema &SemaRef; member in __anonc48eae3d0111::DSAStackTy 543 Sema &SemaRef; member in __anonc48eae3d0211::VarDeclFilterCCC 696 Sema &SemaRef; member in __anonc48eae3d0311::LocalVarRefChecker 719 explicit LocalVarRefChecker(Sema &SemaRef) : SemaRef(SemaRef) {} in LocalVarRefChecker() 782 static void ReportOriginalDSA(Sema &SemaRef, DSAStackTy *Stack, in ReportOriginalDSA() 834 Sema &SemaRef; member in __anonc48eae3d0511::DSAAttrChecker 908 DSAAttrChecker(DSAStackTy *S, Sema &SemaRef, CapturedStmt *CS) in DSAAttrChecker() 995 bool CheckNestingOfRegions(Sema &SemaRef, DSAStackTy *Stack, in CheckNestingOfRegions() 1231 Sema &SemaRef; member in __anonc48eae3d0611::OpenMPIterationSpaceChecker 1258 OpenMPIterationSpaceChecker(Sema &SemaRef, SourceLocation DefaultLoc) in OpenMPIterationSpaceChecker() [all …]
|
| D | CodeCompleteConsumer.cpp | 435 PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(Sema &SemaRef, in ProcessCodeCompleteResults() 487 PrintingCodeCompleteConsumer::ProcessOverloadCandidates(Sema &SemaRef, in ProcessOverloadCandidates()
|
| D | SemaLookup.cpp | 1231 bool LookupResult::isVisibleSlow(Sema &SemaRef, NamedDecl *D) { in isVisibleSlow() 1268 static NamedDecl *findAcceptableDecl(Sema &SemaRef, NamedDecl *D) { in findAcceptableDecl() 3334 explicit TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer() 3461 Sema &SemaRef; member in __anonf7278da80511::TypoCorrectionConsumer 3889 static void LookupPotentialTypoResult(Sema &SemaRef, in LookupPotentialTypoResult() 3942 static void AddKeywordsToConsumer(Sema &SemaRef, in AddKeywordsToConsumer() 4088 static void checkCorrectionVisibility(Sema &SemaRef, TypoCorrection &TC) { in checkCorrectionVisibility() 4480 FunctionCallFilterCCC::FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs, in FunctionCallFilterCCC()
|
| D | SemaDeclCXX.cpp | 718 static bool CheckConstexprParameterTypes(Sema &SemaRef, in CheckConstexprParameterTypes() 816 static bool CheckConstexprDeclStmt(Sema &SemaRef, const FunctionDecl *Dcl, in CheckConstexprDeclStmt() 929 static void CheckConstexprCtorInitializer(Sema &SemaRef, in CheckConstexprCtorInitializer() 968 CheckConstexprFunctionStmt(Sema &SemaRef, const FunctionDecl *Dcl, Stmt *S, in CheckConstexprFunctionStmt() 2370 Sema &SemaRef, const CXXConstructorDecl *Constructor) { in DiagnoseUninitializedFields() 2471 static bool FindBaseInitializer(Sema &SemaRef, in FindBaseInitializer() 3037 static Expr *CastForMoving(Sema &SemaRef, Expr *E, QualType T = QualType()) { in CastForMoving() 3060 BuildImplicitBaseInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, in BuildImplicitBaseInitializer() 3170 BuildImplicitMemberInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, in BuildImplicitMemberInitializer() 3501 static bool CollectFieldInitializer(Sema &SemaRef, BaseAndFieldInfo &Info, in CollectFieldInitializer() [all …]
|
| D | SemaOverload.cpp | 5155 diagnoseAmbiguousConversion(Sema &SemaRef, SourceLocation Loc, Expr *From, in diagnoseAmbiguousConversion() 5173 diagnoseNoViableConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in diagnoseNoViableConversion() 5213 static bool recordConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in recordConversion() 5242 Sema &SemaRef, SourceLocation Loc, Expr *From, in finishContextualImplicitConversion() 5252 collectViableConversionCandidates(Sema &SemaRef, Expr *From, QualType ToType, in collectViableConversionCandidates() 6545 Sema &SemaRef; member in clang::__anon7a3c2eca0411::BuiltinCandidateTypeSet 6558 BuiltinCandidateTypeSet(Sema &SemaRef) in BuiltinCandidateTypeSet() 10297 DiagnoseTwoPhaseLookup(Sema &SemaRef, SourceLocation FnLoc, in DiagnoseTwoPhaseLookup() 10398 DiagnoseTwoPhaseOperatorLookup(Sema &SemaRef, OverloadedOperatorKind Op, in DiagnoseTwoPhaseOperatorLookup() 10411 Sema &SemaRef; member in clang::__anon7a3c2eca0811::BuildRecoveryCallExprRAII [all …]
|
| D | SemaStmt.cpp | 1805 static bool FinishForRangeVarDecl(Sema &SemaRef, VarDecl *Decl, Expr *Init, in FinishForRangeVarDecl() 1840 void NoteForRangeBeginEndFunction(Sema &SemaRef, Expr *E, in NoteForRangeBeginEndFunction() 1863 VarDecl *BuildForRangeVarDecl(Sema &SemaRef, SourceLocation Loc, in BuildForRangeVarDecl() 1959 static Sema::ForRangeStatus BuildNonArrayForRange(Sema &SemaRef, Scope *S, in BuildNonArrayForRange() 2037 static StmtResult RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, in RebuildForRangeWithDereference()
|
| D | SemaTemplate.cpp | 485 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, in translateTemplateArgument() 529 static void maybeDiagnoseTemplateParameterShadow(Sema &SemaRef, Scope *S, in maybeDiagnoseTemplateParameterShadow() 3137 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument() 3195 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument() 3247 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument() 7980 CurrentInstantiationRebuilder(Sema &SemaRef, in CurrentInstantiationRebuilder()
|
| D | SemaInit.cpp | 236 Sema &SemaRef; member in __anon28e63c820111::InitListChecker 342 ExprResult InitListChecker::PerformEmptyInit(Sema &SemaRef, in PerformEmptyInit() 1700 static void ExpandAnonymousFieldDesignator(Sema &SemaRef, in ExpandAnonymousFieldDesignator() 1746 static DesignatedInitExpr *CloneDesignatedInitExpr(Sema &SemaRef, in CloneDesignatedInitExpr()
|
| D | Sema.cpp | 375 static bool ShouldRemoveFromUnused(Sema *SemaRef, const DeclaratorDecl *D) { in ShouldRemoveFromUnused()
|
| D | SemaLambda.cpp | 225 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { in getGenericLambdaTemplateParameterList()
|
| D | SemaCodeComplete.cpp | 124 Sema &SemaRef; member in __anone44db7420111::ResultBuilder 172 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator, in ResultBuilder() 1518 Sema &SemaRef, in AddOrdinaryNameResults() 5342 static void AddClassMessageCompletions(Sema &SemaRef, Scope *S, in AddClassMessageCompletions()
|
| D | SemaDecl.cpp | 618 static bool isTagTypeWithMissingTag(Sema &SemaRef, LookupResult &Result, in isTagTypeWithMissingTag() 3540 static bool CheckAnonMemberRedeclaration(Sema &SemaRef, in CheckAnonMemberRedeclaration() 3582 static bool InjectAnonymousStructOrUnionMembers(Sema &SemaRef, Scope *S, in InjectAnonymousStructOrUnionMembers() 6283 Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, in DiagnoseInvalidRedeclaration() 6422 static FunctionDecl::StorageClass getFunctionStorageClass(Sema &SemaRef, in getFunctionStorageClass() 6458 static FunctionDecl* CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, in CreateNewFunctionDecl()
|
| D | SemaExpr.cpp | 4061 FunctionCallCCC(Sema &SemaRef, const IdentifierInfo *FuncName, in FunctionCallCCC() 11208 TransformToPE(Sema &SemaRef) : BaseTransform(SemaRef) { } in TransformToPE() 11356 static bool IsPotentiallyEvaluatedContext(Sema &SemaRef) { in IsPotentiallyEvaluatedContext() 12428 static void DoMarkVarDeclReferenced(Sema &SemaRef, SourceLocation Loc, in DoMarkVarDeclReferenced() 12543 static void MarkExprReferenced(Sema &SemaRef, SourceLocation Loc, in MarkExprReferenced()
|
| D | SemaChecking.cpp | 6215 static bool CheckForReference(Sema &SemaRef, const Expr *E, in CheckForReference() 6507 Sema &SemaRef; member in __anon74e15dea0911::SequenceChecker
|
| D | SemaTemplateInstantiateDecl.cpp | 3022 static void InstantiateExceptionSpec(Sema &SemaRef, FunctionDecl *New, in InstantiateExceptionSpec()
|
| D | SemaType.cpp | 2110 Sema &SemaRef = state.getSema(); in GetDeclSpecTypeForDeclarator() local
|
| D | SemaTemplateDeduction.cpp | 3912 SubstituteAutoTransform(Sema &SemaRef, QualType Replacement) : in SubstituteAutoTransform()
|
| /external/clang/lib/ARCMigrate/ |
| D | Internals.h | 150 Sema &SemaRef; variable
|
| /external/clang/lib/Serialization/ |
| D | ASTWriter.cpp | 2837 void ASTWriter::WriteSelectors(Sema &SemaRef) { in WriteSelectors() 2936 void ASTWriter::WriteReferencedSelectorsPool(Sema &SemaRef) { in WriteReferencedSelectorsPool() 3668 void ASTWriter::WriteOpenCLExtensions(Sema &SemaRef) { in WriteOpenCLExtensions() 3830 void ASTWriter::WriteLateParsedTemplates(Sema &SemaRef) { in WriteLateParsedTemplates() 3855 void ASTWriter::WriteOptimizePragmaOptions(Sema &SemaRef) { in WriteOptimizePragmaOptions() 3963 void ASTWriter::WriteAST(Sema &SemaRef, in WriteAST() 3999 void ASTWriter::WriteASTCore(Sema &SemaRef, in WriteASTCore()
|