/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 236 Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind, in InstantiatingTemplate() 271 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, in InstantiatingTemplate() 278 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, in InstantiatingTemplate() 285 Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateParameter Param, in InstantiatingTemplate() 295 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 309 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 320 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 331 Sema &SemaRef, SourceLocation PointOfInstantiation, in InstantiatingTemplate() 342 Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, in InstantiatingTemplate() 351 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, in InstantiatingTemplate() [all …]
|
H A D | SemaExprMember.cpp | 32 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, in isProvablyNotDerivedFrom() 88 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, in ClassifyImplicitMemberAccess() 196 static void diagnoseInstanceReference(Sema &SemaRef, in diagnoseInstanceReference() 519 static void DiagnoseQualifiedMemberReference(Sema &SemaRef, in DiagnoseQualifiedMemberReference() 638 static bool LookupMemberExprInRecord(Sema &SemaRef, LookupResult &R, in LookupMemberExprInRecord() 693 Sema &SemaRef; in LookupMemberExprInRecord() member 717 [=](Sema &SemaRef, TypoExpr *TE, TypoCorrection TC) mutable { in LookupMemberExprInRecord()
|
H A D | CodeCompleteConsumer.cpp | 536 Sema &SemaRef, CodeCompletionContext Context, CodeCompletionResult *Results, in ProcessCodeCompleteResults() 645 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
H A D | SemaOpenMP.cpp | 212 Sema &SemaRef; member in __anon5b04668f0111::DSAStackTy 1395 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type, in buildVarDecl() 1553 static bool isConstNotMutableType(Sema &SemaRef, QualType Type, in isConstNotMutableType() 1572 static bool rejectConstNotMutableType(Sema &SemaRef, const ValueDecl *D, in rejectConstNotMutableType() 2747 Sema &SemaRef; member in __anon5b04668f1811::VarDeclFilterCCC 2769 Sema &SemaRef; member in __anon5b04668f1811::VarOrFuncDeclFilterCCC 2930 Sema &SemaRef; member in __anon5b04668f1911::LocalVarRefChecker 2953 explicit LocalVarRefChecker(Sema &SemaRef) : SemaRef(SemaRef) {} in LocalVarRefChecker() 3309 static void reportOriginalDsa(Sema &SemaRef, const DSAStackTy *Stack, in reportOriginalDsa() 3413 Sema &SemaRef; member in __anon5b04668f1b11::DSAAttrChecker [all …]
|
H A D | SemaLookup.cpp | 93 Sema &SemaRef; member in __anon8d9d45fa0111::UnqualUsingDirectiveSet 101 UnqualUsingDirectiveSet(Sema &SemaRef) : SemaRef(SemaRef) {} in UnqualUsingDirectiveSet() 1678 bool LookupResult::isVisibleSlow(Sema &SemaRef, NamedDecl *D) { in isVisibleSlow() 1835 static NamedDecl *findAcceptableDecl(Sema &SemaRef, NamedDecl *D, in findAcceptableDecl() 3754 void lookupVisibleDecls(Sema &SemaRef, Scope *S, Sema::LookupNameKind Kind, in lookupVisibleDecls() 3778 void lookupVisibleDecls(Sema &SemaRef, DeclContext *Ctx, in lookupVisibleDecls() 4142 static void checkCorrectionVisibility(Sema &SemaRef, TypoCorrection &TC) { in checkCorrectionVisibility() 4625 static void LookupPotentialTypoResult(Sema &SemaRef, in LookupPotentialTypoResult() 4679 static void AddKeywordsToConsumer(Sema &SemaRef, in AddKeywordsToConsumer() 5230 FunctionCallFilterCCC::FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs, in FunctionCallFilterCCC()
|
H A D | SemaStmt.cpp | 850 Sema &SemaRef; member in __anon895218280a11::CommaVisitor 852 CommaVisitor(Sema &SemaRef) : Inherited(SemaRef.Context), SemaRef(SemaRef) {} in CommaVisitor() 2327 static bool FinishForRangeVarDecl(Sema &SemaRef, VarDecl *Decl, Expr *Init, in FinishForRangeVarDecl() 2376 void NoteForRangeBeginEndFunction(Sema &SemaRef, Expr *E, in NoteForRangeBeginEndFunction() 2399 VarDecl *BuildForRangeVarDecl(Sema &SemaRef, SourceLocation Loc, in BuildForRangeVarDecl() 2521 BuildNonArrayForRange(Sema &SemaRef, Expr *BeginRange, Expr *EndRange, in BuildNonArrayForRange() 2655 static StmtResult RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, in RebuildForRangeWithDereference() 3039 static void DiagnoseForRangeReferenceVariableCopies(Sema &SemaRef, in DiagnoseForRangeReferenceVariableCopies() 3128 static void DiagnoseForRangeConstVariableCopies(Sema &SemaRef, in DiagnoseForRangeConstVariableCopies() 3173 static void DiagnoseForRangeVariableCopies(Sema &SemaRef, in DiagnoseForRangeVariableCopies()
|
H A D | SemaAvailability.cpp | 652 Sema &SemaRef; member in __anon91f9a75b0411::DiagnoseUnguardedAvailability 663 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) in DiagnoseUnguardedAvailability()
|
H A D | SemaCoroutine.cpp | 254 static ExprResult buildOperatorCoawaitLookupExpr(Sema &SemaRef, Scope *S, in buildOperatorCoawaitLookupExpr() 277 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, SourceLocation Loc, in buildOperatorCoawaitCall() 285 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, Scope *S, in buildOperatorCoawaitCall()
|
H A D | SemaDeclCXX.cpp | 1633 static bool CheckLiteralType(Sema &SemaRef, Sema::CheckConstexprKind Kind, in CheckLiteralType() 1652 static bool CheckConstexprDestructorSubobjects(Sema &SemaRef, in CheckConstexprDestructorSubobjects() 1683 static bool CheckConstexprParameterTypes(Sema &SemaRef, in CheckConstexprParameterTypes() 1704 static bool CheckConstexprReturnType(Sema &SemaRef, const FunctionDecl *FD, in CheckConstexprReturnType() 1824 static bool CheckConstexprDeclStmt(Sema &SemaRef, const FunctionDecl *Dcl, in CheckConstexprDeclStmt() 1965 static bool CheckConstexprCtorInitializer(Sema &SemaRef, in CheckConstexprCtorInitializer() 2021 CheckConstexprFunctionStmt(Sema &SemaRef, const FunctionDecl *Dcl, Stmt *S, in CheckConstexprFunctionStmt() 2166 static bool CheckConstexprFunctionBody(Sema &SemaRef, const FunctionDecl *Dcl, in CheckConstexprFunctionBody() 3872 Sema &SemaRef, const CXXConstructorDecl *Constructor) { in DiagnoseUninitializedFields() 4039 static bool FindBaseInitializer(Sema &SemaRef, in FindBaseInitializer() [all …]
|
H A D | SemaOverload.cpp | 5890 diagnoseAmbiguousConversion(Sema &SemaRef, SourceLocation Loc, Expr *From, in diagnoseAmbiguousConversion() 5908 diagnoseNoViableConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in diagnoseNoViableConversion() 5949 static bool recordConversion(Sema &SemaRef, SourceLocation Loc, Expr *&From, in recordConversion() 5979 Sema &SemaRef, SourceLocation Loc, Expr *From, in finishContextualImplicitConversion() 5989 collectViableConversionCandidates(Sema &SemaRef, Expr *From, QualType ToType, in collectViableConversionCandidates() 7817 Sema &SemaRef; member in __anon8501439c0b11::BuiltinCandidateTypeSet 7830 BuiltinCandidateTypeSet(Sema &SemaRef) in BuiltinCandidateTypeSet() 12699 Sema &SemaRef, SourceLocation FnLoc, const CXXScopeSpec &SS, in DiagnoseTwoPhaseLookup() 12807 DiagnoseTwoPhaseOperatorLookup(Sema &SemaRef, OverloadedOperatorKind Op, in DiagnoseTwoPhaseOperatorLookup() 12820 Sema &SemaRef; member in __anon8501439c1e11::BuildRecoveryCallExprRAII [all …]
|
H A D | SemaCodeComplete.cpp | 153 Sema &SemaRef; member in __anon4254e5140111::ResultBuilder 208 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator, in ResultBuilder() 741 static bool shouldIgnoreDueToReservedName(const NamedDecl *ND, Sema &SemaRef) { in shouldIgnoreDueToReservedName() 2032 Sema &SemaRef, ResultBuilder &Results) { in AddOrdinaryNameResults() 4775 Sema &SemaRef, ResultBuilder &Results, Scope *S, QualType BaseType, in AddRecordMembersCompletionResults() 5652 Sema &SemaRef, SmallVectorImpl<ResultCandidate> &Results, in mergeCandidatesWithResults() 5683 static QualType getParamType(Sema &SemaRef, in getParamType() 5708 ProduceSignatureHelp(Sema &SemaRef, Scope *S, in ProduceSignatureHelp() 7481 static void AddClassMessageCompletions(Sema &SemaRef, Scope *S, in AddClassMessageCompletions()
|
H A D | SemaTemplate.cpp | 918 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, in translateTemplateArgument() 961 static void maybeDiagnoseTemplateParameterShadow(Sema &SemaRef, Scope *S, in maybeDiagnoseTemplateParameterShadow() 2092 Sema &SemaRef, in ExtractTypeForDeductionGuide() 2137 Sema &SemaRef; member 3442 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, in checkBuiltinTemplateIdType() 5088 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument() 5145 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument() 5197 SubstDefaultTemplateArgument(Sema &SemaRef, in SubstDefaultTemplateArgument() 10755 CurrentInstantiationRebuilder(Sema &SemaRef, in CurrentInstantiationRebuilder()
|
H A D | SemaExprCXX.cpp | 681 getUuidAttrOfType(Sema &SemaRef, QualType QT, in getUuidAttrOfType() 3384 DiagnoseMismatchedNewDelete(Sema &SemaRef, SourceLocation DeleteLoc, in DiagnoseMismatchedNewDelete() 7384 canRecoverDotPseudoDestructorCallsOnPointerObjects(Sema &SemaRef, in canRecoverDotPseudoDestructorCallsOnPointerObjects() 7992 static ExprResult attemptRecovery(Sema &SemaRef, in attemptRecovery() 8303 TransformTypos(Sema &SemaRef, VarDecl *InitDecl, llvm::function_ref<ExprResult(Expr *)> Filter) in TransformTypos()
|
H A D | SemaExpr.cpp | 2102 const TypoCorrection &TC, Sema &SemaRef, const CXXScopeSpec &SS, in emitEmptyLookupTypoDiagnostic() 5711 FunctionCallCCC(Sema &SemaRef, const IdentifierInfo *FuncName, in FunctionCallCCC() 16317 TransformToPE(Sema &SemaRef) : BaseTransform(SemaRef) { } in TransformToPE() 16478 Sema &SemaRef, Sema::ImmediateInvocationCandidate Candidate) { in EvaluateAndDiagnoseImmediateInvocation() 16506 Sema &SemaRef, Sema::ExpressionEvaluationContextRecord &Rec, in RemoveNestedImmediateInvocation() 16584 HandleImmediateInvocations(Sema &SemaRef, in HandleImmediateInvocations() 16718 static bool isPotentiallyConstantEvaluatedContext(Sema &SemaRef) { in isPotentiallyConstantEvaluatedContext() 16835 static OdrUseContext isOdrUseContext(Sema &SemaRef) { in isOdrUseContext() 17127 MarkVarDeclODRUsed(VarDecl *Var, SourceLocation Loc, Sema &SemaRef, in MarkVarDeclODRUsed() 18331 static void DoMarkVarDeclReferenced(Sema &SemaRef, SourceLocation Loc, in DoMarkVarDeclReferenced() [all …]
|
H A D | SemaInit.cpp | 286 Sema &SemaRef; member in __anon778db8540111::InitListChecker 1843 Sema &SemaRef) { in checkDestructorReference() 2298 static void ExpandAnonymousFieldDesignator(Sema &SemaRef, in ExpandAnonymousFieldDesignator() 2326 static DesignatedInitExpr *CloneDesignatedInitExpr(Sema &SemaRef, in CloneDesignatedInitExpr()
|
H A D | SemaLambda.cpp | 228 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { in getGenericLambdaTemplateParameterList()
|
H A D | SemaDecl.cpp | 788 static bool isTagTypeWithMissingTag(Sema &SemaRef, LookupResult &Result, in isTagTypeWithMissingTag() 4832 static bool CheckAnonMemberRedeclaration(Sema &SemaRef, in CheckAnonMemberRedeclaration() 4873 InjectAnonymousStructOrUnionMembers(Sema &SemaRef, Scope *S, DeclContext *Owner, in InjectAnonymousStructOrUnionMembers() 8295 Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, in DiagnoseInvalidRedeclaration() 8438 static StorageClass getFunctionStorageClass(Sema &SemaRef, Declarator &D) { in getFunctionStorageClass() 8474 static FunctionDecl *CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, in CreateNewFunctionDecl() 15416 static FixItHint createFriendTagNNSFixIt(Sema &SemaRef, NamedDecl *ND, Scope *S, in createFriendTagNNSFixIt()
|
H A D | Sema.cpp | 651 static bool ShouldRemoveFromUnused(Sema *SemaRef, const DeclaratorDecl *D) { in ShouldRemoveFromUnused()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | Template.h | 334 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() function 466 Sema &SemaRef; variable 489 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 | 349 static bool isVisible(Sema &SemaRef, NamedDecl *D) { in isVisible()
|
H A D | Sema.h | 1575 Sema &SemaRef; variable 1579 ImmediateDiagBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder() 1581 ImmediateDiagBuilder(DiagnosticBuilder &&DB, Sema &SemaRef, unsigned DiagID) in ImmediateDiagBuilder() 9026 Sema &SemaRef; variable 9034 : SemaRef(SemaRef), PrevSFINAEErrors(SemaRef.NumSFINAEErrors), in SemaRef() function 9066 Sema &SemaRef; variable 9071 explicit TentativeAnalysisScope(Sema &SemaRef) in TentativeAnalysisScope()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
H A D | TestModuleFileExtension.cpp | 23 Sema &SemaRef, in writeExtensionContents()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/ |
H A D | Internals.h | 151 Sema &SemaRef; variable
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 3100 void ASTWriter::WriteSelectors(Sema &SemaRef) { in WriteSelectors() 3200 void ASTWriter::WriteReferencedSelectorsPool(Sema &SemaRef) { in WriteReferencedSelectorsPool() 3950 void ASTWriter::WriteOpenCLExtensions(Sema &SemaRef) { in WriteOpenCLExtensions() 3968 void ASTWriter::WriteCUDAPragmas(Sema &SemaRef) { in WriteCUDAPragmas() 4027 void ASTWriter::WriteLateParsedTemplates(Sema &SemaRef) { in WriteLateParsedTemplates() 4049 void ASTWriter::WriteOptimizePragmaOptions(Sema &SemaRef) { in WriteOptimizePragmaOptions() 4057 void ASTWriter::WriteMSStructPragmaOptions(Sema &SemaRef) { in WriteMSStructPragmaOptions() 4065 void ASTWriter::WriteMSPointersToMembersPragmaOptions(Sema &SemaRef) { in WriteMSPointersToMembersPragmaOptions() 4073 void ASTWriter::WritePackPragmaOptions(Sema &SemaRef) { in WritePackPragmaOptions() 4093 void ASTWriter::WriteFloatControlPragmaOptions(Sema &SemaRef) { in WriteFloatControlPragmaOptions() [all …]
|