Searched defs:SemaRef (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp20 writeExtensionContents( Sema &SemaRef, llvm::BitstreamWriter &Stream) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DInternals.h149 Sema &SemaRef; member in class:clang::arcmt::MigrationPass
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h430 Sema &SemaRef; member in class:clang::TemplateDeclInstantiator
453 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, const MultiLevelTemplateArgumentList &TemplateArgs) argument
[all...]
H A DSemaInternal.h91 TypoCorrectionConsumer(Sema &SemaRef, argument
304 Sema &SemaRef; member in class:clang::TypoCorrectionConsumer
H A DLookup.h145 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, argument
158 LookupResult(Sema &SemaRef, DeclarationName Name, argument
349 static bool isVisible(Sema &SemaRef, NamedDecl *D) { argument
H A DSema.h1393 Sema &SemaRef; member in class:clang::final::SemaDiagnosticBuilder
1397 SemaDiagnosticBuilder(DiagnosticBuilder &DB, Sema &SemaRef, unsigned DiagID) argument
8421 Sema &SemaRef; member in struct:clang::final::InstantiatingTemplate
8483 Sema &SemaRef; member in class:clang::final::SFINAETrap
8490 SFINAETrap(Sema &SemaRef, bool AccessCheckingSFINAE = false) argument
8523 Sema &SemaRef; member in class:clang::final::TentativeAnalysisScope
8528 TentativeAnalysisScope(Sema &SemaRef) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp177 Sema &SemaRef; member in class:__anon663::DSAStackTy
[all...]
H A DCodeCompleteConsumer.cpp536 ProcessCodeCompleteResults( Sema &SemaRef, CodeCompletionContext Context, CodeCompletionResult *Results, unsigned NumResults) argument
646 ProcessOverloadCandidates( Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, unsigned NumCandidates, SourceLocation OpenParLoc) argument
H A DSemaInit.cpp280 Sema &SemaRef; member in class:__anon658::InitListChecker
[all...]
H A DSemaLookup.cpp93 Sema &SemaRef; member in class:__anon661::UnqualUsingDirectiveSet
101 UnqualUsingDirectiveSet(Sema &SemaRef) : SemaRef(SemaRef) {} argument
[all...]
H A DSemaExprCXX.cpp593 getUuidAttrOfType(Sema &SemaRef, QualType QT, argument
[all...]
H A DSemaLambda.cpp228 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { argument
H A DSemaCoroutine.cpp253 static ExprResult buildOperatorCoawaitLookupExpr(Sema &SemaRef, Scope *S, argument
276 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, SourceLocation Loc, argument
284 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, Scope *S, argument
[all...]
H A DSemaExprMember.cpp32 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, argument
88 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, argument
196 static void diagnoseInstanceReference(Sema &SemaRef, argument
522 DiagnoseQualifiedMemberReference(Sema &SemaRef, Expr *BaseExpr, QualType BaseType, const CXXScopeSpec &SS, NamedDecl *rep, const DeclarationNameInfo &nameInfo) argument
641 LookupMemberExprInRecord(Sema &SemaRef, LookupResult &R, Expr *BaseExpr, const RecordType *RTy, SourceLocation OpLoc, bool IsArrow, CXXScopeSpec &SS, bool HasTemplateArgs, SourceLocation TemplateKWLoc, TypoExpr *&TE) argument
696 Sema &SemaRef; member in struct:QueryState
[all...]
H A DSemaTemplateInstantiate.cpp227 InstantiatingTemplate( Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind, SourceLocation PointOfInstantiation, SourceRange InstantiationRange, Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo *DeductionInfo) argument
262 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, SourceRange InstantiationRange) argument
269 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, ExceptionSpecification, SourceRange InstantiationRange) argument
276 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateParameter Param, TemplateDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument
286 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionTemplateDecl *FunctionTemplate, ArrayRef<TemplateArgument> TemplateArgs, CodeSynthesisContext::SynthesisKind Kind, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument
300 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument
311 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ClassTemplatePartialSpecializationDecl *PartialSpec, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument
322 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, VarTemplatePartialSpecializationDecl *PartialSpec, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument
333 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument
342 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, NonTypeTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument
352 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, TemplateTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument
362 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, NamedDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument
371 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, concepts::Requirement *Req, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument
381 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, concepts::NestedRequirement *Req, ConstraintsCheck, SourceRange InstantiationRange) argument
391 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ConstraintsCheck, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument
400 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ConstraintSubstitution, NamedDecl *Template, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument
409 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ConstraintNormalization, NamedDecl *Template, SourceRange InstantiationRange) argument
417 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ParameterMappingSubstitution, NamedDecl *Template, SourceRange InstantiationRange) argument
898 TemplateInstantiator(Sema &SemaRef, const MultiLevelTemplateArgumentList &TemplateArgs, SourceLocation Loc, DeclarationName Entity) argument
[all...]
H A DSema.cpp603 static bool ShouldRemoveFromUnused(Sema *SemaRef, const DeclaratorDecl *D) { argument
H A DSemaTemplateInstantiateDecl.cpp42 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, argument
[all...]
H A DSemaStmt.cpp551 Sema &SemaRef; member in class:__anon666::CommaVisitor
553 CommaVisitor(Sema &SemaRef) : Inherited(SemaRef.Context), SemaRef(SemaRef) {} argument
1985 static bool FinishForRangeVarDecl(Sema &SemaRef, VarDecl *Decl, Expr *Init, argument
2034 NoteForRangeBeginEndFunction(Sema &SemaRef, Expr *E, BeginEndFunction BEF) argument
2057 BuildForRangeVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type, StringRef Name) argument
2169 BuildNonArrayForRange(Sema &SemaRef, Expr *BeginRange, Expr *EndRange, QualType RangeType, VarDecl *BeginVar, VarDecl *EndVar, SourceLocation ColonLoc, SourceLocation CoawaitLoc, OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr, ExprResult *EndExpr, BeginEndFunction *BEF) argument
2303 RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt, Stmt *LoopVarDecl, SourceLocation ColonLoc, Expr *Range, SourceLocation RangeLoc, SourceLocation RParenLoc) argument
2342 InvalidateOnErrorScope(Sema &SemaRef, Decl *D, bool Enabled) argument
2707 DiagnoseForRangeReferenceVariableCopies(Sema &SemaRef, const VarDecl *VD, QualType RangeInitType) argument
2794 DiagnoseForRangeConstVariableCopies(Sema &SemaRef, const VarDecl *VD) argument
2839 DiagnoseForRangeVariableCopies(Sema &SemaRef, const CXXForRangeStmt *ForStmt) argument
[all...]
H A DSemaCodeComplete.cpp140 Sema &SemaRef; member in class:__anon617::ResultBuilder
195 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator, argument
698 static bool shouldIgnoreDueToReservedName(const NamedDecl *ND, Sema &SemaRef) { argument
1979 AddOrdinaryNameResults(Sema::ParserCompletionContext CCC, Scope *S, Sema &SemaRef, ResultBuilder &Results) argument
4684 AddRecordMembersCompletionResults( Sema &SemaRef, ResultBuilder &Results, Scope *S, QualType BaseType, ExprValueKind BaseKind, RecordDecl *RD, Optional<FixItHint> AccessOpFixIt) argument
5075 mergeCandidatesWithResults( Sema &SemaRef, SmallVectorImpl<ResultCandidate> &Results, OverloadCandidateSet &CandidateSet, SourceLocation Loc) argument
5096 getParamType(Sema &SemaRef, ArrayRef<ResultCandidate> Candidates, unsigned N) argument
5121 ProduceSignatureHelp(Sema &SemaRef, Scope *S, MutableArrayRef<ResultCandidate> Candidates, unsigned CurrentArg, SourceLocation OpenParLoc) argument
6755 AddClassMessageCompletions(Sema &SemaRef, Scope *S, ParsedType Receiver, ArrayRef<IdentifierInfo *> SelIdents, bool AtArgumentExpression, bool IsSuper, ResultBuilder &Results) argument
[all...]
H A DSemaDeclObjC.cpp4542 static void checkObjCMethodX86VectorTypes(Sema &SemaRef, argument
H A DSemaType.cpp2957 static void CopyTypeConstraintFromAutoType(Sema &SemaRef, const AutoType *Auto, argument
3040 Sema &SemaRef = state.getSema(); local
5567 Sema &SemaRef; member in class:__anon698::__anon701::TypeSpecLocFiller
[all...]
H A DSemaDeclAttr.cpp8475 Sema &SemaRef; member in class:__anon631::DiagnoseUnguardedAvailability
8486 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) argument
[all...]
H A DSemaTemplate.cpp911 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, argument
955 static void maybeDiagnoseTemplateParameterShadow(Sema &SemaRef, Scope *S, argument
1945 ExtractTypeForDeductionGuide(Sema &SemaRef) : Base(SemaRef) {} argument
1963 Sema &SemaRef; member in struct:__anon42::ConvertConstructorToDeductionGuideTransform
3252 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, const SmallVectorImpl<TemplateArgument> &Converted, SourceLocation TemplateLoc, TemplateArgumentListInfo &TemplateArgs) argument
4877 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
4934 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
4986 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument
10507 CurrentInstantiationRebuilder(Sema &SemaRef, SourceLocation Loc, DeclarationName Entity) argument
[all...]
H A DSemaChecking.cpp539 static bool SemaBuiltinSEHScopeCheck(Sema &SemaRef, CallExpr *TheCall, argument
12261 static bool CheckForReference(Sema &SemaRef, const Expr *E, argument
[all...]
H A DSemaDecl.cpp785 static bool isTagTypeWithMissingTag(Sema &SemaRef, LookupResult &Result, argument
4676 static bool CheckAnonMemberRedeclaration(Sema &SemaRef, argument
4717 InjectAnonymousStructOrUnionMembers(Sema &SemaRef, Scope *S, DeclContext *Owner, RecordDecl *AnonRecord, AccessSpecifier AS, SmallVectorImpl<NamedDecl *> &Chaining) argument
8052 DiagnoseInvalidRedeclaration( Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, ActOnFDArgs &ExtraArgs, bool IsLocalFriend, Scope *S) argument
8196 getFunctionStorageClass(Sema &SemaRef, Declarator &D) argument
8232 CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, DeclContext *DC, QualType &R, TypeSourceInfo *TInfo, StorageClass SC, bool &IsVirtualOkay) argument
14784 createFriendTagNNSFixIt(Sema &SemaRef, NamedDecl *ND, Scope *S, SourceLocation NameLoc) argument
[all...]

Completed in 704 milliseconds

12