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

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp20 writeExtensionContents( Sema &SemaRef, llvm::BitstreamWriter &Stream) argument
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h466 Sema &SemaRef; member in class:clang::TemplateDeclInstantiator
489 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner, const MultiLevelTemplateArgumentList &TemplateArgs) argument
[all...]
H A DSemaInternal.h91 TypoCorrectionConsumer(Sema &SemaRef, argument
309 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
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DInternals.h151 Sema &SemaRef; member in class:clang::arcmt::MigrationPass
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp537 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 DSemaOpenMP.cpp203 Sema &SemaRef; member in class:__anon2086::DSAStackTy
[all...]
H A DSemaAvailability.cpp652 Sema &SemaRef; member in class:__anon2010::DiagnoseUnguardedAvailability
663 DiagnoseUnguardedAvailability(Sema &SemaRef, Decl *Ctx) argument
[all...]
H A DSemaExprCXX.cpp672 getUuidAttrOfType(Sema &SemaRef, QualType QT, argument
[all...]
H A DSemaInit.cpp281 Sema &SemaRef; member in class:__anon2080::InitListChecker
[all...]
H A DSemaLookup.cpp93 Sema &SemaRef; member in class:__anon2083::UnqualUsingDirectiveSet
101 UnqualUsingDirectiveSet(Sema &SemaRef) : SemaRef(SemaRef) {} argument
[all...]
H A DSemaCoroutine.cpp254 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 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 DSemaLambda.cpp228 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { argument
H A DSemaTemplateInstantiate.cpp230 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 DSema.cpp608 static bool ShouldRemoveFromUnused(Sema *SemaRef, const DeclaratorDecl *D) { argument
H A DSemaTemplateDeduction.cpp4513 SubstituteDeducedTypeTransform(Sema &SemaRef, DependentAuto DA) argument
4517 SubstituteDeducedTypeTransform(Sema &SemaRef, QualType Replacement, argument
H A DSemaTemplateInstantiateDecl.cpp45 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, argument
[all...]
H A DSemaCodeComplete.cpp153 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 DSemaDeclObjC.cpp4542 static void checkObjCMethodX86VectorTypes(Sema &SemaRef, argument
H A DSemaStmt.cpp566 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 DSemaTemplate.cpp917 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 DSemaType.cpp3186 Sema &SemaRef = state.getSema(); local
5728 Sema &SemaRef; member in class:__anon2122::__anon2125::TypeSpecLocFiller
[all...]
H A DSemaChecking.cpp777 static bool SemaBuiltinSEHScopeCheck(Sema &SemaRef, CallExpr *TheCall, argument
12177 static bool CheckForReference(Sema &SemaRef, const Expr *E, argument
[all...]
H A DSemaDecl.cpp790 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...]

Completed in 597 milliseconds

12