/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | TestModuleFileExtension.cpp | 20 writeExtensionContents( Sema &SemaRef, llvm::BitstreamWriter &Stream) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | Internals.h | 149 Sema &SemaRef; member in class:clang::arcmt::MigrationPass
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Template.h | 430 Sema &SemaRef; member in class:clang::TemplateDeclInstantiator 453 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, const MultiLevelTemplateArgumentList &TemplateArgs) argument [all...] |
H A D | SemaInternal.h | 91 TypoCorrectionConsumer(Sema &SemaRef, argument 304 Sema &SemaRef; member in class:clang::TypoCorrectionConsumer
|
H A D | Lookup.h | 145 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 D | Sema.h | 1393 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 D | SemaOpenMP.cpp | 177 Sema &SemaRef; member in class:__anon663::DSAStackTy [all...] |
H A D | CodeCompleteConsumer.cpp | 536 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 D | SemaInit.cpp | 280 Sema &SemaRef; member in class:__anon658::InitListChecker [all...] |
H A D | SemaLookup.cpp | 93 Sema &SemaRef; member in class:__anon661::UnqualUsingDirectiveSet 101 UnqualUsingDirectiveSet(Sema &SemaRef) : SemaRef(SemaRef) {} argument [all...] |
H A D | SemaExprCXX.cpp | 593 getUuidAttrOfType(Sema &SemaRef, QualType QT, argument [all...] |
H A D | SemaLambda.cpp | 228 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { argument
|
H A D | SemaCoroutine.cpp | 253 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 D | SemaExprMember.cpp | 32 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 D | SemaTemplateInstantiate.cpp | 227 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 D | Sema.cpp | 603 static bool ShouldRemoveFromUnused(Sema *SemaRef, const DeclaratorDecl *D) { argument
|
H A D | SemaTemplateInstantiateDecl.cpp | 42 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, argument [all...] |
H A D | SemaStmt.cpp | 551 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 D | SemaCodeComplete.cpp | 140 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 D | SemaDeclObjC.cpp | 4542 static void checkObjCMethodX86VectorTypes(Sema &SemaRef, argument
|
H A D | SemaType.cpp | 2957 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 D | SemaDeclAttr.cpp | 8475 Sema &SemaRef; member in class:__anon631::DiagnoseUnguardedAvailability 8486 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) argument [all...] |
H A D | SemaTemplate.cpp | 911 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 D | SemaChecking.cpp | 539 static bool SemaBuiltinSEHScopeCheck(Sema &SemaRef, CallExpr *TheCall, argument 12261 static bool CheckForReference(Sema &SemaRef, const Expr *E, argument [all...] |
H A D | SemaDecl.cpp | 785 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...] |