/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | TestModuleFileExtension.cpp | 20 writeExtensionContents( Sema &SemaRef, llvm::BitstreamWriter &Stream) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Template.h | 466 Sema &SemaRef; member in class:clang::TemplateDeclInstantiator 489 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, const MultiLevelTemplateArgumentList &TemplateArgs) argument [all...] |
H A D | SemaInternal.h | 91 TypoCorrectionConsumer(Sema &SemaRef, argument 309 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
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | Internals.h | 151 Sema &SemaRef; member in class:clang::arcmt::MigrationPass
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | CodeCompleteConsumer.cpp | 537 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 | SemaOpenMP.cpp | 203 Sema &SemaRef; member in class:__anon2086::DSAStackTy [all...] |
H A D | SemaAvailability.cpp | 652 Sema &SemaRef; member in class:__anon2010::DiagnoseUnguardedAvailability 663 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) argument [all...] |
H A D | SemaExprCXX.cpp | 672 getUuidAttrOfType(Sema &SemaRef, QualType QT, argument [all...] |
H A D | SemaInit.cpp | 281 Sema &SemaRef; member in class:__anon2080::InitListChecker [all...] |
H A D | SemaLookup.cpp | 93 Sema &SemaRef; member in class:__anon2083::UnqualUsingDirectiveSet 101 UnqualUsingDirectiveSet(Sema &SemaRef) : SemaRef(SemaRef) {} argument [all...] |
H A D | SemaCoroutine.cpp | 254 static ExprResult buildOperatorCoawaitLookupExpr(Sema &SemaRef, Scope *S, argument 277 static ExprResult buildOperatorCoawaitCall(Sema &SemaRef, SourceLocation Loc, argument 285 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 | SemaLambda.cpp | 228 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { argument
|
H A D | SemaTemplateInstantiate.cpp | 230 InstantiatingTemplate( Sema &SemaRef, CodeSynthesisContext::SynthesisKind Kind, SourceLocation PointOfInstantiation, SourceRange InstantiationRange, Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo *DeductionInfo) argument 265 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, SourceRange InstantiationRange) argument 272 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, ExceptionSpecification, SourceRange InstantiationRange) argument 279 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateParameter Param, TemplateDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 289 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionTemplateDecl *FunctionTemplate, ArrayRef<TemplateArgument> TemplateArgs, CodeSynthesisContext::SynthesisKind Kind, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument 303 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument 314 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ClassTemplatePartialSpecializationDecl *PartialSpec, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument 325 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, VarTemplatePartialSpecializationDecl *PartialSpec, ArrayRef<TemplateArgument> TemplateArgs, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument 336 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 345 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, NonTypeTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 355 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, TemplateTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 365 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, NamedDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 374 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, concepts::Requirement *Req, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument 384 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, concepts::NestedRequirement *Req, ConstraintsCheck, SourceRange InstantiationRange) argument 394 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ConstraintsCheck, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 403 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ConstraintSubstitution, NamedDecl *Template, sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) argument 412 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ConstraintNormalization, NamedDecl *Template, SourceRange InstantiationRange) argument 420 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ParameterMappingSubstitution, NamedDecl *Template, SourceRange InstantiationRange) argument 915 TemplateInstantiator(Sema &SemaRef, const MultiLevelTemplateArgumentList &TemplateArgs, SourceLocation Loc, DeclarationName Entity) argument [all...] |
H A D | Sema.cpp | 608 static bool ShouldRemoveFromUnused(Sema *SemaRef, const DeclaratorDecl *D) { argument
|
H A D | SemaTemplateDeduction.cpp | 4513 SubstituteDeducedTypeTransform(Sema &SemaRef, DependentAuto DA) argument 4517 SubstituteDeducedTypeTransform(Sema &SemaRef, QualType Replacement, argument
|
H A D | SemaTemplateInstantiateDecl.cpp | 45 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, argument [all...] |
H A D | SemaCodeComplete.cpp | 153 Sema &SemaRef; member in class:__anon2035::ResultBuilder 208 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator, argument 711 static bool shouldIgnoreDueToReservedName(const NamedDecl *ND, Sema &SemaRef) { argument 2002 AddOrdinaryNameResults(Sema::ParserCompletionContext CCC, Scope *S, Sema &SemaRef, ResultBuilder &Results) argument 4716 AddRecordMembersCompletionResults( Sema &SemaRef, ResultBuilder &Results, Scope *S, QualType BaseType, ExprValueKind BaseKind, RecordDecl *RD, Optional<FixItHint> AccessOpFixIt) argument 5501 mergeCandidatesWithResults( Sema &SemaRef, SmallVectorImpl<ResultCandidate> &Results, OverloadCandidateSet &CandidateSet, SourceLocation Loc) argument 5522 getParamType(Sema &SemaRef, ArrayRef<ResultCandidate> Candidates, unsigned N) argument 5547 ProduceSignatureHelp(Sema &SemaRef, Scope *S, MutableArrayRef<ResultCandidate> Candidates, unsigned CurrentArg, SourceLocation OpenParLoc) argument 7298 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 | SemaStmt.cpp | 566 Sema &SemaRef; member in class:__anon2089::CommaVisitor 568 CommaVisitor(Sema &SemaRef) : Inherited(SemaRef.Context), SemaRef(SemaRef) {} argument 2000 static bool FinishForRangeVarDecl(Sema &SemaRef, VarDecl *Decl, Expr *Init, argument 2049 NoteForRangeBeginEndFunction(Sema &SemaRef, Expr *E, BeginEndFunction BEF) argument 2072 BuildForRangeVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type, StringRef Name) argument 2194 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 2328 RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt, Stmt *LoopVarDecl, SourceLocation ColonLoc, Expr *Range, SourceLocation RangeLoc, SourceLocation RParenLoc) argument 2712 DiagnoseForRangeReferenceVariableCopies(Sema &SemaRef, const VarDecl *VD, QualType RangeInitType) argument 2801 DiagnoseForRangeConstVariableCopies(Sema &SemaRef, const VarDecl *VD) argument 2846 DiagnoseForRangeVariableCopies(Sema &SemaRef, const CXXForRangeStmt *ForStmt) argument [all...] |
H A D | SemaTemplate.cpp | 917 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, argument 961 static void maybeDiagnoseTemplateParameterShadow(Sema &SemaRef, Scope *S, argument 1953 ExtractTypeForDeductionGuide( Sema &SemaRef, llvm::SmallVectorImpl<TypedefNameDecl *> &MaterializedTypedefs) argument 1998 Sema &SemaRef; member in struct:__anon2101::ConvertConstructorToDeductionGuideTransform 3297 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, const SmallVectorImpl<TemplateArgument> &Converted, SourceLocation TemplateLoc, TemplateArgumentListInfo &TemplateArgs) argument 4950 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 5007 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 5059 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument 10573 CurrentInstantiationRebuilder(Sema &SemaRef, SourceLocation Loc, DeclarationName Entity) argument [all...] |
H A D | SemaType.cpp | 3186 Sema &SemaRef = state.getSema(); local 5728 Sema &SemaRef; member in class:__anon2122::__anon2125::TypeSpecLocFiller [all...] |
H A D | SemaChecking.cpp | 777 static bool SemaBuiltinSEHScopeCheck(Sema &SemaRef, CallExpr *TheCall, argument 12177 static bool CheckForReference(Sema &SemaRef, const Expr *E, argument [all...] |
H A D | SemaDecl.cpp | 790 static bool isTagTypeWithMissingTag(Sema &SemaRef, LookupResult &Result, argument 4808 static bool CheckAnonMemberRedeclaration(Sema &SemaRef, argument 4849 InjectAnonymousStructOrUnionMembers(Sema &SemaRef, Scope *S, DeclContext *Owner, RecordDecl *AnonRecord, AccessSpecifier AS, SmallVectorImpl<NamedDecl *> &Chaining) argument 8193 DiagnoseInvalidRedeclaration( Sema &SemaRef, LookupResult &Previous, FunctionDecl *NewFD, ActOnFDArgs &ExtraArgs, bool IsLocalFriend, Scope *S) argument 8337 getFunctionStorageClass(Sema &SemaRef, Declarator &D) argument 8373 CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, DeclContext *DC, QualType &R, TypeSourceInfo *TInfo, StorageClass SC, bool &IsVirtualOkay) argument 15174 createFriendTagNNSFixIt(Sema &SemaRef, NamedDecl *ND, Scope *S, SourceLocation NameLoc) argument [all...] |