Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp289 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
303 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
314 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
325 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
374 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
384 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
394 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
403 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
412 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
420 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate()
[all …]
H A DSemaSYCL.cpp52 static bool isZeroSizedArray(Sema &SemaRef, QualType Ty) { in isZeroSizedArray()
H A DSemaExprMember.cpp32 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, in isProvablyNotDerivedFrom()
88 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, in ClassifyImplicitMemberAccess()
197 static void diagnoseInstanceReference(Sema &SemaRef, in diagnoseInstanceReference()
525 static void DiagnoseQualifiedMemberReference(Sema &SemaRef, in DiagnoseQualifiedMemberReference()
640 static bool LookupMemberExprInRecord(Sema &SemaRef, LookupResult &R, in LookupMemberExprInRecord()
695 Sema &SemaRef; in LookupMemberExprInRecord() member
719 [=](Sema &SemaRef, TypoExpr *TE, TypoCorrection TC) mutable { in LookupMemberExprInRecord()
H A DSemaLookup.cpp94 Sema &SemaRef; member in __anon5c0384df0111::UnqualUsingDirectiveSet
102 UnqualUsingDirectiveSet(Sema &SemaRef) : SemaRef(SemaRef) {} in UnqualUsingDirectiveSet()
1774 bool LookupResult::isAcceptableSlow(Sema &SemaRef, NamedDecl *D, in isAcceptableSlow()
1908 bool LookupResult::isReachableSlow(Sema &SemaRef, NamedDecl *D) { in isReachableSlow()
2020 static NamedDecl *findAcceptableDecl(Sema &SemaRef, NamedDecl *D, in findAcceptableDecl()
2079 bool LookupResult::isVisible(Sema &SemaRef, NamedDecl *D) { in isVisible()
2089 bool LookupResult::isReachable(Sema &SemaRef, NamedDecl *D) { in isReachable()
2096 bool LookupResult::isAvailableForLookup(Sema &SemaRef, NamedDecl *ND) { in isAvailableForLookup()
4079 void lookupVisibleDecls(Sema &SemaRef, DeclContext *Ctx, in lookupVisibleDecls()
4950 static void LookupPotentialTypoResult(Sema &SemaRef, in LookupPotentialTypoResult()
[all …]
H A DCodeCompleteConsumer.cpp641 Sema &SemaRef, CodeCompletionContext Context, CodeCompletionResult *Results, in ProcessCodeCompleteResults()
749 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
H A DSemaOpenMP.cpp232 Sema &SemaRef; member in __anon296aa5740111::DSAStackTy
2933 Sema &SemaRef; member in __anon296aa5741d11::VarDeclFilterCCC
2954 Sema &SemaRef; member in __anon296aa5741d11::VarOrFuncDeclFilterCCC
3115 Sema &SemaRef; member in __anon296aa5741e11::LocalVarRefChecker
3611 Sema &SemaRef; member in __anon296aa5742011::DSAAttrChecker
7725 Sema &SemaRef; member in __anon296aa5743911::OpenMPIterationSpaceChecker
7977 Sema &SemaRef; member in __anon296aa5743911::__anon296aa5743a11::LoopCounterRefChecker
11253 Sema &SemaRef; member in __anon296aa5743f11::OpenMPAtomicUpdateChecker
11274 OpenMPAtomicUpdateChecker(Sema &SemaRef) in OpenMPAtomicUpdateChecker()
20671 Sema &SemaRef; member in __anon296aa5745c11::MapBaseChecker
[all …]
H A DSemaStmt.cpp867 Sema &SemaRef; member in __anonb6e159cd0a11::CommaVisitor
869 CommaVisitor(Sema &SemaRef) : Inherited(SemaRef.Context), SemaRef(SemaRef) {} in CommaVisitor()
2365 static bool FinishForRangeVarDecl(Sema &SemaRef, VarDecl *Decl, Expr *Init, in FinishForRangeVarDecl()
2414 void NoteForRangeBeginEndFunction(Sema &SemaRef, Expr *E, in NoteForRangeBeginEndFunction()
2437 VarDecl *BuildForRangeVarDecl(Sema &SemaRef, SourceLocation Loc, in BuildForRangeVarDecl()
2560 BuildNonArrayForRange(Sema &SemaRef, Expr *BeginRange, Expr *EndRange, in BuildNonArrayForRange()
2694 static StmtResult RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, in RebuildForRangeWithDereference()
3078 static void DiagnoseForRangeReferenceVariableCopies(Sema &SemaRef, in DiagnoseForRangeReferenceVariableCopies()
3167 static void DiagnoseForRangeConstVariableCopies(Sema &SemaRef, in DiagnoseForRangeConstVariableCopies()
3212 static void DiagnoseForRangeVariableCopies(Sema &SemaRef, in DiagnoseForRangeVariableCopies()
H A DSemaAvailability.cpp651 Sema &SemaRef; member in __anon8b6ebe000411::DiagnoseUnguardedAvailability
662 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) in DiagnoseUnguardedAvailability()
H A DSemaDeclCXX.cpp1650 static bool CheckConstexprDestructorSubobjects(Sema &SemaRef, in CheckConstexprDestructorSubobjects()
1681 static bool CheckConstexprParameterTypes(Sema &SemaRef, in CheckConstexprParameterTypes()
1975 static bool CheckConstexprCtorInitializer(Sema &SemaRef, in CheckConstexprCtorInitializer()
3920 Sema &SemaRef, const CXXConstructorDecl *Constructor) { in DiagnoseUninitializedFields()
4087 static bool FindBaseInitializer(Sema &SemaRef, in FindBaseInitializer()
5348 Sema &SemaRef, const CXXConstructorDecl *Constructor, in DiagnoseBaseOrMemInitializerOrder()
15711 CheckOperatorNewDeleteDeclarationScope(Sema &SemaRef, in CheckOperatorNewDeleteDeclarationScope()
15730 static CanQualType RemoveAddressSpaceFromPtr(Sema &SemaRef, in RemoveAddressSpaceFromPtr()
15740 CheckOperatorNewDeleteTypes(Sema &SemaRef, const FunctionDecl *FnDecl, in CheckOperatorNewDeleteTypes()
15842 CheckOperatorDeleteDeclaration(Sema &SemaRef, FunctionDecl *FnDecl) { in CheckOperatorDeleteDeclaration()
[all …]
H A DSemaOverload.cpp5948 diagnoseAmbiguousConversion(Sema &SemaRef, SourceLocation Loc, Expr *From, in diagnoseAmbiguousConversion()
5966 diagnoseNoViableConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in diagnoseNoViableConversion()
6007 static bool recordConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in recordConversion()
6037 Sema &SemaRef, SourceLocation Loc, Expr *From, in finishContextualImplicitConversion()
6047 collectViableConversionCandidates(Sema &SemaRef, Expr *From, QualType ToType, in collectViableConversionCandidates()
7898 Sema &SemaRef; member in __anon85f2cfc10b11::BuiltinCandidateTypeSet
7911 BuiltinCandidateTypeSet(Sema &SemaRef) in BuiltinCandidateTypeSet()
12888 Sema &SemaRef, SourceLocation FnLoc, const CXXScopeSpec &SS, in DiagnoseTwoPhaseLookup()
12996 DiagnoseTwoPhaseOperatorLookup(Sema &SemaRef, OverloadedOperatorKind Op, in DiagnoseTwoPhaseOperatorLookup()
13009 Sema &SemaRef; member in __anon85f2cfc12011::BuildRecoveryCallExprRAII
[all …]
H A DSemaTemplate.cpp923 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, in translateTemplateArgument()
966 static void maybeDiagnoseTemplateParameterShadow(Sema &SemaRef, Scope *S, in maybeDiagnoseTemplateParameterShadow()
2097 Sema &SemaRef, in ExtractTypeForDeductionGuide()
2142 Sema &SemaRef; member
3498 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, in checkBuiltinTemplateIdType()
5146 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument()
5207 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument()
5259 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument()
10857 CurrentInstantiationRebuilder(Sema &SemaRef, in CurrentInstantiationRebuilder()
H A DSemaCodeComplete.cpp157 Sema &SemaRef; member in __anon3bc9fbb90111::ResultBuilder
212 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator, in ResultBuilder()
744 static bool shouldIgnoreDueToReservedName(const NamedDecl *ND, Sema &SemaRef) { in shouldIgnoreDueToReservedName()
2038 Sema &SemaRef, ResultBuilder &Results) { in AddOrdinaryNameResults()
5049 Sema &SemaRef, ResultBuilder &Results, Scope *S, QualType BaseType, in AddRecordMembersCompletionResults()
5933 Sema &SemaRef, SmallVectorImpl<ResultCandidate> &Results, in mergeCandidatesWithResults()
5965 static QualType getParamType(Sema &SemaRef, in getParamType()
5991 ProduceSignatureHelp(Sema &SemaRef, MutableArrayRef<ResultCandidate> Candidates, in ProduceSignatureHelp()
7971 static void AddClassMessageCompletions(Sema &SemaRef, Scope *S, in AddClassMessageCompletions()
H A DSemaExprCXX.cpp704 getUuidAttrOfType(Sema &SemaRef, QualType QT, in getUuidAttrOfType()
3447 DiagnoseMismatchedNewDelete(Sema &SemaRef, SourceLocation DeleteLoc, in DiagnoseMismatchedNewDelete()
7673 canRecoverDotPseudoDestructorCallsOnPointerObjects(Sema &SemaRef, in canRecoverDotPseudoDestructorCallsOnPointerObjects()
8324 static ExprResult attemptRecovery(Sema &SemaRef, in attemptRecovery()
8636 TransformTypos(Sema &SemaRef, VarDecl *InitDecl, llvm::function_ref<ExprResult(Expr *)> Filter) in TransformTypos()
H A DSemaExpr.cpp2170 const TypoCorrection &TC, Sema &SemaRef, const CXXScopeSpec &SS, in emitEmptyLookupTypoDiagnostic()
5942 FunctionCallCCC(Sema &SemaRef, const IdentifierInfo *FuncName, in FunctionCallCCC()
17339 TransformToPE(Sema &SemaRef) : BaseTransform(SemaRef) { } in TransformToPE()
17524 Sema &SemaRef, Sema::ImmediateInvocationCandidate Candidate) { in EvaluateAndDiagnoseImmediateInvocation()
17552 Sema &SemaRef, Sema::ExpressionEvaluationContextRecord &Rec, in RemoveNestedImmediateInvocation()
17635 HandleImmediateInvocations(Sema &SemaRef, in HandleImmediateInvocations()
17771 static bool isPotentiallyConstantEvaluatedContext(Sema &SemaRef) { in isPotentiallyConstantEvaluatedContext()
17890 static OdrUseContext isOdrUseContext(Sema &SemaRef) { in isOdrUseContext()
18183 MarkVarDeclODRUsed(VarDecl *Var, SourceLocation Loc, Sema &SemaRef, in MarkVarDeclODRUsed()
19393 Sema &SemaRef, SourceLocation Loc, VarDecl *Var, Expr *E, in DoMarkVarDeclReferenced()
[all …]
H A DSemaInit.cpp286 Sema &SemaRef; member in __anona51cf9f90111::InitListChecker
1843 Sema &SemaRef) { in checkDestructorReference()
2326 static void ExpandAnonymousFieldDesignator(Sema &SemaRef, in ExpandAnonymousFieldDesignator()
2354 static DesignatedInitExpr *CloneDesignatedInitExpr(Sema &SemaRef, in CloneDesignatedInitExpr()
H A DSemaLambda.cpp228 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { in getGenericLambdaTemplateParameterList()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTemplate.h368 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() function
500 Sema &SemaRef; variable
523 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
H A DSemaInternal.h91 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer()
309 Sema &SemaRef; variable
H A DLookup.h353 static bool isAcceptable(Sema &SemaRef, NamedDecl *D, in isAcceptable()
H A DSema.h1663 Sema &SemaRef; variable
1667 ImmediateDiagBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder()
1669 ImmediateDiagBuilder(DiagnosticBuilder &&DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder()
9424 Sema &SemaRef; variable
9432 : SemaRef(SemaRef), PrevSFINAEErrors(SemaRef.NumSFINAEErrors), in SemaRef() argument
9464 Sema &SemaRef; variable
9469 explicit TentativeAnalysisScope(Sema &SemaRef) in TentativeAnalysisScope()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp23 Sema &SemaRef, in writeExtensionContents()
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DInternals.h151 Sema &SemaRef; variable
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp3294 void ASTWriter::WriteSelectors(Sema &SemaRef) { in WriteSelectors()
3400 void ASTWriter::WriteReferencedSelectorsPool(Sema &SemaRef) { in WriteReferencedSelectorsPool()
4147 void ASTWriter::WriteOpenCLExtensions(Sema &SemaRef) { in WriteOpenCLExtensions()
4165 void ASTWriter::WriteCUDAPragmas(Sema &SemaRef) { in WriteCUDAPragmas()
4224 void ASTWriter::WriteLateParsedTemplates(Sema &SemaRef) { in WriteLateParsedTemplates()
4246 void ASTWriter::WriteOptimizePragmaOptions(Sema &SemaRef) { in WriteOptimizePragmaOptions()
4254 void ASTWriter::WriteMSStructPragmaOptions(Sema &SemaRef) { in WriteMSStructPragmaOptions()
4270 void ASTWriter::WritePackPragmaOptions(Sema &SemaRef) { in WritePackPragmaOptions()
4290 void ASTWriter::WriteFloatControlPragmaOptions(Sema &SemaRef) { in WriteFloatControlPragmaOptions()
4309 void ASTWriter::WriteModuleFileExtension(Sema &SemaRef, in WriteModuleFileExtension()
[all …]
/llvm-project-15.0.7/clang/unittests/Interpreter/
H A DInterpreterTest.cpp246 Sema &SemaRef = Interp.getCompilerInstance()->getSema(); local
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp965 void ProcessCodeCompleteResults(Sema &SemaRef, CodeCompletionContext Context, in ProcessCodeCompleteResults()

12