| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 289 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 D | SemaSYCL.cpp | 52 static bool isZeroSizedArray(Sema &SemaRef, QualType Ty) { in isZeroSizedArray()
|
| H A D | SemaExprMember.cpp | 32 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 D | SemaLookup.cpp | 94 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 D | CodeCompleteConsumer.cpp | 641 Sema &SemaRef, CodeCompletionContext Context, CodeCompletionResult *Results, in ProcessCodeCompleteResults() 749 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| H A D | SemaOpenMP.cpp | 232 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 D | SemaStmt.cpp | 867 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 D | SemaAvailability.cpp | 651 Sema &SemaRef; member in __anon8b6ebe000411::DiagnoseUnguardedAvailability 662 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) in DiagnoseUnguardedAvailability()
|
| H A D | SemaDeclCXX.cpp | 1650 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 D | SemaOverload.cpp | 5948 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 D | SemaTemplate.cpp | 923 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 D | SemaCodeComplete.cpp | 157 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 D | SemaExprCXX.cpp | 704 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 D | SemaExpr.cpp | 2170 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 D | SemaInit.cpp | 286 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 D | SemaLambda.cpp | 228 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { in getGenericLambdaTemplateParameterList()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Template.h | 368 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() function 500 Sema &SemaRef; variable 523 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
|
| H A D | SemaInternal.h | 91 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer() 309 Sema &SemaRef; variable
|
| H A D | Lookup.h | 353 static bool isAcceptable(Sema &SemaRef, NamedDecl *D, in isAcceptable()
|
| H A D | Sema.h | 1663 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 D | TestModuleFileExtension.cpp | 23 Sema &SemaRef, in writeExtensionContents()
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | Internals.h | 151 Sema &SemaRef; variable
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 3294 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 D | InterpreterTest.cpp | 246 Sema &SemaRef = Interp.getCompilerInstance()->getSema(); local
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 965 void ProcessCodeCompleteResults(Sema &SemaRef, CodeCompletionContext Context, in ProcessCodeCompleteResults()
|