| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaBase.h | 40 Sema &SemaRef; variable 57 Sema &SemaRef; variable 61 ImmediateDiagBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder() 63 ImmediateDiagBuilder(DiagnosticBuilder &&DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder()
|
| H A D | SemaOpenACC.h | 140 SemaOpenACC &SemaRef; variable 185 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker() 190 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker() 196 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker() 201 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker() 958 SemaOpenACC &SemaRef; variable 966 : SemaRef(SemaRef), OldLoopInfo(SemaRef.LoopInfo), in SemaRef() argument 997 SemaOpenACC &SemaRef; variable
|
| H A D | SemaInternal.h | 87 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer() 305 Sema &SemaRef; variable
|
| H A D | Template.h | 435 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() argument 577 Sema &SemaRef; variable 603 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
|
| H A D | Lookup.h | 376 static bool isAcceptable(Sema &SemaRef, NamedDecl *D, in isAcceptable()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTypeTraits.cpp | 29 static CXXMethodDecl *LookupSpecialMemberFromXValue(Sema &SemaRef, in LookupSpecialMemberFromXValue() 116 static bool hasSuitableConstructorForRelocation(Sema &SemaRef, in hasSuitableConstructorForRelocation() 131 Sema &SemaRef, const CXXRecordDecl *D, bool AllowUserDefined) { in hasSuitableMoveAssignmentOperatorForRelocation() 155 static bool IsDefaultMovable(Sema &SemaRef, const CXXRecordDecl *D) { in IsDefaultMovable() 179 static bool IsEligibleForTrivialRelocation(Sema &SemaRef, in IsEligibleForTrivialRelocation() 215 static bool IsEligibleForReplacement(Sema &SemaRef, const CXXRecordDecl *D) { in IsEligibleForReplacement() 673 static bool IsTriviallyRelocatableType(Sema &SemaRef, QualType T) { in IsTriviallyRelocatableType() 2044 static void DiagnoseNonDefaultMovable(Sema &SemaRef, SourceLocation Loc, in DiagnoseNonDefaultMovable() 2088 static void DiagnoseNonTriviallyRelocatableReason(Sema &SemaRef, in DiagnoseNonTriviallyRelocatableReason() 2119 static void DiagnoseNonTriviallyRelocatableReason(Sema &SemaRef, in DiagnoseNonTriviallyRelocatableReason() [all …]
|
| H A D | SemaTemplateDeductionGuide.cpp | 69 Sema &SemaRef, in ExtractTypeForDeductionGuide() 197 buildDeductionGuide(Sema &SemaRef, TemplateDecl *OriginalTemplate, in buildDeductionGuide() 246 Sema &SemaRef, DeclContext *DC, TemplateTypeParmDecl *TTP, in transformTemplateTypeParam() 272 transformTemplateParam(Sema &SemaRef, DeclContext *DC, in transformTemplateParam() 285 NamedDecl *transformTemplateParameter(Sema &SemaRef, DeclContext *DC, in transformTemplateParameter() 321 Sema &SemaRef; member 686 Sema &SemaRef, const TemplateParameterList *TemplateParamsList, in TemplateParamsReferencedInTemplateArgumentList() 765 buildAssociatedConstraints(Sema &SemaRef, FunctionTemplateDecl *F, in buildAssociatedConstraints() 916 Expr *buildIsDeducibleConstraint(Sema &SemaRef, in buildIsDeducibleConstraint() 972 getRHSTemplateDeclAndArgs(Sema &SemaRef, TypeAliasTemplateDecl *AliasTemplate) { in getRHSTemplateDeclAndArgs() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 122 getEnclosingTypeAliasTemplateDecl(Sema &SemaRef) { in getEnclosingTypeAliasTemplateDecl() 269 Response HandleFunction(Sema &SemaRef, const FunctionDecl *Function, in HandleFunction() 346 Response HandleFunctionTemplateDecl(Sema &SemaRef, in HandleFunctionTemplateDecl() 401 Response HandleRecordDecl(Sema &SemaRef, const CXXRecordDecl *Rec, in HandleRecordDecl() 601 Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind, in InstantiatingTemplate() 642 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, in InstantiatingTemplate() 649 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, in InstantiatingTemplate() 656 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateParameter Param, in InstantiatingTemplate() 666 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 680 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() [all …]
|
| H A D | SemaSPIRV.cpp | 50 processConstant32BitIntArgument(Sema &SemaRef, CallExpr *Call, int Argument) { in processConstant32BitIntArgument() 72 static bool checkGenericCastToPtr(Sema &SemaRef, CallExpr *Call) { in checkGenericCastToPtr()
|
| H A D | CheckExprLifetime.cpp | 1285 static bool shouldRunGSLAssignmentAnalysis(const Sema &SemaRef, in shouldRunGSLAssignmentAnalysis() 1295 checkExprLifetimeImpl(Sema &SemaRef, const InitializedEntity *InitEntity, in checkExprLifetimeImpl() 1639 void checkInitLifetime(Sema &SemaRef, const InitializedEntity &Entity, in checkInitLifetime() 1648 void checkExprLifetimeMustTailArg(Sema &SemaRef, in checkExprLifetimeMustTailArg() 1654 void checkAssignmentLifetime(Sema &SemaRef, const AssignedEntity &Entity, in checkAssignmentLifetime() 1670 void checkCaptureByLifetime(Sema &SemaRef, const CapturingEntity &Entity, in checkCaptureByLifetime()
|
| H A D | SemaExprMember.cpp | 32 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, in isProvablyNotDerivedFrom() 92 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, in ClassifyImplicitMemberAccess() 221 static void diagnoseInstanceReference(Sema &SemaRef, in diagnoseInstanceReference() 602 static void DiagnoseQualifiedMemberReference(Sema &SemaRef, in DiagnoseQualifiedMemberReference() 653 static bool LookupMemberExprInRecord(Sema &SemaRef, LookupResult &R, in LookupMemberExprInRecord()
|
| H A D | SemaLookup.cpp | 97 Sema &SemaRef; member in __anon506a0daf0111::UnqualUsingDirectiveSet 105 UnqualUsingDirectiveSet(Sema &SemaRef) : SemaRef(SemaRef) {} in UnqualUsingDirectiveSet() 1845 bool LookupResult::isAcceptableSlow(Sema &SemaRef, NamedDecl *D, in isAcceptableSlow() 1972 bool LookupResult::isReachableSlow(Sema &SemaRef, NamedDecl *D) { in isReachableSlow() 2089 static NamedDecl *findAcceptableDecl(Sema &SemaRef, NamedDecl *D, in findAcceptableDecl() 2148 bool LookupResult::isVisible(Sema &SemaRef, NamedDecl *D) { in isVisible() 2158 bool LookupResult::isReachable(Sema &SemaRef, NamedDecl *D) { in isReachable() 2165 bool LookupResult::isAvailableForLookup(Sema &SemaRef, NamedDecl *ND) { in isAvailableForLookup() 4115 void lookupVisibleDecls(Sema &SemaRef, Scope *S, Sema::LookupNameKind Kind, in lookupVisibleDecls() 4139 void lookupVisibleDecls(Sema &SemaRef, DeclContext *Ctx, in lookupVisibleDecls() [all …]
|
| H A D | CodeCompleteConsumer.cpp | 644 Sema &SemaRef, CodeCompletionContext Context, CodeCompletionResult *Results, in ProcessCodeCompleteResults() 752 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| H A D | SemaOpenMP.cpp | 242 Sema &SemaRef; member in __anon1dd12e440111::DSAStackTy 1529 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type, in buildVarDecl() 1685 static bool isConstNotMutableType(Sema &SemaRef, QualType Type, in isConstNotMutableType() 1704 static bool rejectConstNotMutableType(Sema &SemaRef, const ValueDecl *D, in rejectConstNotMutableType() 2998 static bool finishLinearClauses(Sema &SemaRef, ArrayRef<OMPClause *> Clauses, in finishLinearClauses() 3025 Sema &SemaRef; member in __anon1dd12e442111::VarDeclFilterCCC 3046 Sema &SemaRef; member in __anon1dd12e442111::VarOrFuncDeclFilterCCC 3212 Sema &SemaRef; member in __anon1dd12e442211::LocalVarRefChecker 3235 explicit LocalVarRefChecker(Sema &SemaRef) : SemaRef(SemaRef) {} in LocalVarRefChecker() 3624 static void reportOriginalDsa(Sema &SemaRef, const DSAStackTy *Stack, in reportOriginalDsa() [all …]
|
| H A D | SemaConcept.cpp | 68 ExprResult recreateBinOp(Sema &SemaRef, ExprResult LHS) const { in recreateBinOp() 72 ExprResult recreateBinOp(Sema &SemaRef, ExprResult LHS, in recreateBinOp() 162 Sema &SemaRef; member 874 AdjustConstraintDepth(Sema &SemaRef, unsigned TemplateDepth) in AdjustConstraintDepth() 1064 Sema &SemaRef, SourceLocation PointOfInstantiation, in CheckFunctionConstraintsWithoutInstantiation() 1883 SubsumptionChecker::SubsumptionChecker(Sema &SemaRef, in SubsumptionChecker()
|
| H A D | SemaStmt.cpp | 949 Sema &SemaRef; member in __anon4f6f6e9d0b11::CommaVisitor 951 CommaVisitor(Sema &SemaRef) : Inherited(SemaRef.Context), SemaRef(SemaRef) {} in CommaVisitor() 2343 static bool FinishForRangeVarDecl(Sema &SemaRef, VarDecl *Decl, Expr *Init, in FinishForRangeVarDecl() 2399 void NoteForRangeBeginEndFunction(Sema &SemaRef, Expr *E, in NoteForRangeBeginEndFunction() 2422 VarDecl *BuildForRangeVarDecl(Sema &SemaRef, SourceLocation Loc, in BuildForRangeVarDecl() 2529 BuildNonArrayForRange(Sema &SemaRef, Expr *BeginRange, Expr *EndRange, in BuildNonArrayForRange() 2663 static StmtResult RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, in RebuildForRangeWithDereference() 3044 static void DiagnoseForRangeReferenceVariableCopies(Sema &SemaRef, in DiagnoseForRangeReferenceVariableCopies() 3133 static void DiagnoseForRangeConstVariableCopies(Sema &SemaRef, in DiagnoseForRangeConstVariableCopies() 3178 static void DiagnoseForRangeVariableCopies(Sema &SemaRef, in DiagnoseForRangeVariableCopies()
|
| H A D | HLSLBuiltinTypeDeclBuilder.cpp | 524 BuiltinTypeDeclBuilder::BuiltinTypeDeclBuilder(Sema &SemaRef, CXXRecordDecl *R) in BuiltinTypeDeclBuilder() 530 BuiltinTypeDeclBuilder::BuiltinTypeDeclBuilder(Sema &SemaRef, in BuiltinTypeDeclBuilder()
|
| H A D | SemaSYCL.cpp | 409 Sema &SemaRef; member in __anoncc3e87b00411::OutlinedFunctionDeclBodyInstantiator
|
| H A D | SemaDeclCXX.cpp | 1797 static bool CheckLiteralType(Sema &SemaRef, Sema::CheckConstexprKind Kind, in CheckLiteralType() 1816 static bool CheckConstexprDestructorSubobjects(Sema &SemaRef, in CheckConstexprDestructorSubobjects() 1849 static bool CheckConstexprParameterTypes(Sema &SemaRef, in CheckConstexprParameterTypes() 1873 static bool CheckConstexprReturnType(Sema &SemaRef, const FunctionDecl *FD, in CheckConstexprReturnType() 1996 static bool CheckConstexprDeclStmt(Sema &SemaRef, const FunctionDecl *Dcl, in CheckConstexprDeclStmt() 2138 static bool CheckConstexprCtorInitializer(Sema &SemaRef, in CheckConstexprCtorInitializer() 2192 CheckConstexprFunctionStmt(Sema &SemaRef, const FunctionDecl *Dcl, Stmt *S, in CheckConstexprFunctionStmt() 2354 static bool CheckConstexprFunctionBody(Sema &SemaRef, const FunctionDecl *Dcl, in CheckConstexprFunctionBody() 2546 static bool CheckConstexprMissingReturn(Sema &SemaRef, in CheckConstexprMissingReturn() 2593 Sema &SemaRef; in DiagnoseImmediateEscalatingReason() member [all …]
|
| H A D | SemaAvailability.cpp | 807 Sema &SemaRef; member in __anon2feca2d00511::DiagnoseUnguardedAvailability 818 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) in DiagnoseUnguardedAvailability()
|
| H A D | SemaOpenACCAtomic.cpp | 24 SemaOpenACC &SemaRef; member in __anonb915406b0111::AtomicOperandChecker
|
| H A D | SemaHLSL.cpp | 881 Sema &SemaRef, ExprResult &LHS, ExprResult &RHS, QualType LHSType, in handleFloatVectorBinOpConversion() 905 Sema &SemaRef, ExprResult &LHS, ExprResult &RHS, QualType LHSType, in handleIntegerVectorBinOpConversion() 2081 Sema &SemaRef; member in __anone207d6480b11::DiagnoseHLSLAvailability 2174 DiagnoseHLSLAvailability(Sema &SemaRef) in DiagnoseHLSLAvailability() 3942 InitListTransformer(Sema &SemaRef, const InitializedEntity &Entity) in InitListTransformer()
|
| H A D | SemaCodeComplete.cpp | 160 Sema &SemaRef; member in __anone047e0890111::ResultBuilder 215 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator, in ResultBuilder() 769 static bool shouldIgnoreDueToReservedName(const NamedDecl *ND, Sema &SemaRef) { in shouldIgnoreDueToReservedName() 2147 Scope *S, Sema &SemaRef, ResultBuilder &Results) { in AddOrdinaryNameResults() 5341 AddRecordMembersCompletionResults(Sema &SemaRef, ResultBuilder &Results, in AddRecordMembersCompletionResults() 6250 Sema &SemaRef, SmallVectorImpl<ResultCandidate> &Results, in mergeCandidatesWithResults() 6282 static QualType getParamType(Sema &SemaRef, in getParamType() 6308 ProduceSignatureHelp(Sema &SemaRef, MutableArrayRef<ResultCandidate> Candidates, in ProduceSignatureHelp() 8343 AddClassMessageCompletions(Sema &SemaRef, Scope *S, ParsedType Receiver, in AddClassMessageCompletions()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | TestModuleFileExtension.cpp | 22 Sema &SemaRef, in writeExtensionContents()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 3646 void ASTWriter::WriteSelectors(Sema &SemaRef) { in WriteSelectors() 3753 void ASTWriter::WriteReferencedSelectorsPool(Sema &SemaRef) { in WriteReferencedSelectorsPool() 4996 void ASTWriter::WriteOpenCLExtensions(Sema &SemaRef) { in WriteOpenCLExtensions() 5014 void ASTWriter::WriteCUDAPragmas(Sema &SemaRef) { in WriteCUDAPragmas() 5076 void ASTWriter::WriteLateParsedTemplates(Sema &SemaRef) { in WriteLateParsedTemplates() 5099 void ASTWriter::WriteOptimizePragmaOptions(Sema &SemaRef) { in WriteOptimizePragmaOptions() 5107 void ASTWriter::WriteMSStructPragmaOptions(Sema &SemaRef) { in WriteMSStructPragmaOptions() 5115 void ASTWriter::WriteMSPointersToMembersPragmaOptions(Sema &SemaRef) { in WriteMSPointersToMembersPragmaOptions() 5123 void ASTWriter::WritePackPragmaOptions(Sema &SemaRef) { in WritePackPragmaOptions() 5143 void ASTWriter::WriteFloatControlPragmaOptions(Sema &SemaRef) { in WriteFloatControlPragmaOptions() [all …]
|