Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp236 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 DSemaExprMember.cpp32 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 DCodeCompleteConsumer.cpp536 Sema &SemaRef, CodeCompletionContext Context, CodeCompletionResult *Results, in ProcessCodeCompleteResults()
645 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
H A DSemaOpenMP.cpp212 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 DSemaLookup.cpp93 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 DSemaStmt.cpp850 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 DSemaAvailability.cpp652 Sema &SemaRef; member in __anon91f9a75b0411::DiagnoseUnguardedAvailability
663 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) in DiagnoseUnguardedAvailability()
H A DSemaCoroutine.cpp254 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 DSemaDeclCXX.cpp1633 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 DSemaOverload.cpp5890 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 DSemaCodeComplete.cpp153 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 DSemaTemplate.cpp918 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 DSemaExprCXX.cpp681 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 DSemaExpr.cpp2102 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 DSemaInit.cpp286 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 DSemaLambda.cpp228 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { in getGenericLambdaTemplateParameterList()
H A DSemaDecl.cpp788 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 DSema.cpp651 static bool ShouldRemoveFromUnused(Sema *SemaRef, const DeclaratorDecl *D) { in ShouldRemoveFromUnused()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DTemplate.h334 : SemaRef(SemaRef), Outer(SemaRef.CurrentInstantiationScope), in SemaRef() function
466 Sema &SemaRef; variable
489 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, in TemplateDeclInstantiator()
H A DSemaInternal.h91 TypoCorrectionConsumer(Sema &SemaRef, in TypoCorrectionConsumer()
309 Sema &SemaRef; variable
H A DLookup.h349 static bool isVisible(Sema &SemaRef, NamedDecl *D) { in isVisible()
H A DSema.h1575 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 DTestModuleFileExtension.cpp23 Sema &SemaRef, in writeExtensionContents()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DInternals.h151 Sema &SemaRef; variable
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriter.cpp3100 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 …]

12