Home
last modified time | relevance | path

Searched refs:IsDependent (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp394 bool IsDependent = false; in LookupTemplateName() local
400 IsDependent = !LookupCtx && ObjectType->isDependentType(); in LookupTemplateName()
401 assert((IsDependent || !ObjectType->isIncompleteType() || in LookupTemplateName()
429 IsDependent = !LookupCtx && isDependentScopeSpecifier(SS); in LookupTemplateName()
453 IsDependent |= Found.wasNotFoundInCurrentInstantiation(); in LookupTemplateName()
477 IsDependent |= Found.wasNotFoundInCurrentInstantiation(); in LookupTemplateName()
497 if (AllFunctions || (Found.empty() && !IsDependent)) { in LookupTemplateName()
509 if (Found.empty() && !IsDependent && AllowTypoCorrection) { in LookupTemplateName()
548 if (IsDependent) { in LookupTemplateName()
9704 bool IsDependent = false; in ActOnExplicitInstantiation() local
[all …]
H A DSemaExprCXX.cpp257 bool IsDependent = false; in getDestructorName() local
263 IsDependent |= SearchType->isDependentType(); in getDestructorName()
277 IsDependent |= isDependentScopeSpecifier(LookupSS); in getDestructorName()
362 if (IsDependent) { in getDestructorName()
1461 auto IsDependent = [&]() { in MarkThisReferenced() local
1491 This->setCapturedByCopyInLambdaWithExplicitObjectParameter(IsDependent); in MarkThisReferenced()
5718 bool IsDependent) { in EvaluateBooleanTypeTrait() argument
5719 if (IsDependent) in EvaluateBooleanTypeTrait()
H A DSemaLookup.cpp2685 bool IsDependent = false; in LookupParsedName() local
2692 IsDependent = !DC && ObjectType->isDependentType(); in LookupParsedName()
2712 IsDependent = !DC && isDependentScopeSpecifier(*SS); in LookupParsedName()
2722 else if (IsDependent) in LookupParsedName()
H A DSemaCodeComplete.cpp5205 bool IsDependent = BaseType->isDependentType(); in AddRecordMembersCompletionResults() local
5206 if (!IsDependent) { in AddRecordMembersCompletionResults()
5209 IsDependent = Ctx->isDependentContext(); in AddRecordMembersCompletionResults()
5214 if (IsDependent) in AddRecordMembersCompletionResults()
H A DSemaDecl.cpp16984 bool &IsDependent, SourceLocation ScopedEnumKWLoc, in ActOnTag() argument
17196 IsDependent = true; in ActOnTag()
17227 IsDependent = true; in ActOnTag()
H A DSemaDeclCXX.cpp17437 bool IsDependent = false; in ActOnTemplatedFriendTag() local
17441 MultiTemplateParamsArg(), Owned, IsDependent, in ActOnTemplatedFriendTag()
H A DSemaExpr.cpp19670 auto IsDependent = [&]() { in FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter() local
19702 IsDependent, SemaRef.getASTContext()); in FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h1626 bool IsDependent, bool IsPack = false,
1789 bool IsDependent, bool IsPack = false,
1806 bool IsDependent) const;
H A DType.h6406 bool IsDependent, ConceptDecl *CD,
6443 QualType Deduced, bool IsDependent) {
6448 ID.AddBoolean(IsDependent || Template.isDependent());
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp6186 QualType DeducedType, AutoTypeKeyword Keyword, bool IsDependent, in getAutoTypeInternal() argument
6190 !TypeConstraintConcept && !IsDependent) in getAutoTypeInternal()
6196 AutoType::Profile(ID, *this, DeducedType, Keyword, IsDependent, in getAutoTypeInternal()
6212 getAutoTypeInternal(QualType(), Keyword, IsDependent, IsPack, in getAutoTypeInternal()
6227 (IsDependent ? TypeDependence::DependentInstantiation in getAutoTypeInternal()
6241 bool IsDependent, bool IsPack, in getAutoType() argument
6244 assert((!IsPack || IsDependent) && "only use IsPack for a dependent pack"); in getAutoType()
6245 assert((!IsDependent || DeducedType.isNull()) && in getAutoType()
6247 return getAutoTypeInternal(DeducedType, Keyword, IsDependent, IsPack, in getAutoType()
6276 TemplateName Template, QualType DeducedType, bool IsDependent) const { in getDeducedTemplateSpecializationType()
[all …]
H A DType.cpp5084 bool IsDependent, ConceptDecl *CD, in Profile() argument
5088 ID.AddBoolean(IsDependent); in Profile()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp2262 bool IsDependent = false; in ParseClassSpecifier() local
2277 DS.getModulePrivateSpecLoc(), TParams, Owned, IsDependent, in ParseClassSpecifier()
2286 if (IsDependent) { in ParseClassSpecifier()
H A DParseDecl.cpp5536 bool IsDependent = false; in ParseEnumSpecifier() local
5542 TParams, Owned, IsDependent, ScopedEnumKWLoc, in ParseEnumSpecifier()
5564 if (IsDependent) { in ParseEnumSpecifier()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3889 bool &OwnedDecl, bool &IsDependent,