Home
last modified time | relevance | path

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

12

/external/clang/include/clang/Sema/
DTemplate.h247 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() argument
367 Sema &SemaRef; variable
390 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
DSemaInternal.h58 SourceLocation Loc, Sema &SemaRef, in MarkVarDeclODRUsed()
DLookup.h289 static bool isVisible(Sema &SemaRef, NamedDecl *D) { in isVisible()
660 Sema &SemaRef; variable
DSema.h974 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/
DSemaTemplateInstantiate.cpp229 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 …]
DSemaExprMember.cpp36 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()
DSemaOpenMP.cpp109 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 …]
DCodeCompleteConsumer.cpp435 PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(Sema &SemaRef, in ProcessCodeCompleteResults()
487 PrintingCodeCompleteConsumer::ProcessOverloadCandidates(Sema &SemaRef, in ProcessOverloadCandidates()
DSemaLookup.cpp1231 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()
DSemaDeclCXX.cpp718 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 …]
DSemaOverload.cpp5155 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 …]
DSemaStmt.cpp1805 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()
DSemaTemplate.cpp485 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()
DSemaInit.cpp236 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()
DSema.cpp375 static bool ShouldRemoveFromUnused(Sema *SemaRef, const DeclaratorDecl *D) { in ShouldRemoveFromUnused()
DSemaLambda.cpp225 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { in getGenericLambdaTemplateParameterList()
DSemaCodeComplete.cpp124 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()
DSemaDecl.cpp618 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()
DSemaExpr.cpp4061 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()
DSemaChecking.cpp6215 static bool CheckForReference(Sema &SemaRef, const Expr *E, in CheckForReference()
6507 Sema &SemaRef; member in __anon74e15dea0911::SequenceChecker
DSemaTemplateInstantiateDecl.cpp3022 static void InstantiateExceptionSpec(Sema &SemaRef, FunctionDecl *New, in InstantiateExceptionSpec()
DSemaType.cpp2110 Sema &SemaRef = state.getSema(); in GetDeclSpecTypeForDeclarator() local
DSemaTemplateDeduction.cpp3912 SubstituteAutoTransform(Sema &SemaRef, QualType Replacement) : in SubstituteAutoTransform()
/external/clang/lib/ARCMigrate/
DInternals.h150 Sema &SemaRef; variable
/external/clang/lib/Serialization/
DASTWriter.cpp2837 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()

12