Home
last modified time | relevance | path

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

/external/llvm-project/clang/include/clang/AST/
DExprConcepts.h170 Requirement(RequirementKind Kind, bool IsDependent,
172 Kind(Kind), Dependent(IsDependent), in Kind()
190 void setDependent(bool IsDependent) { Dependent = IsDependent; } in setDependent() argument
DASTContext.h1555 bool IsDependent, bool IsPack = false,
1568 bool IsDependent) const;
DType.h5027 bool IsDependent, ConceptDecl *CD,
5062 QualType Deduced, bool IsDependent) {
5065 ID.AddBoolean(IsDependent);
/external/llvm-project/clang-tools-extra/test/modularize/
DNoProblemsDependencies.modularize3 Inputs/IsDependent.h: Inputs/SomeTypes.h Inputs/SomeOtherTypes.h
/external/clang/include/clang/AST/
DType.h4088 AutoType(QualType DeducedType, AutoTypeKeyword Keyword, bool IsDependent)
4090 /*Dependent=*/IsDependent, /*InstantiationDependent=*/IsDependent,
4094 assert((DeducedType.isNull() || !IsDependent) &&
4126 AutoTypeKeyword Keyword, bool IsDependent) {
4129 ID.AddBoolean(IsDependent);
DASTContext.h1313 bool IsDependent) const;
/external/llvm-project/clang/lib/Sema/
DSemaTemplate.cpp389 bool IsDependent = false; in LookupTemplateName() local
395 IsDependent = !LookupCtx && ObjectType->isDependentType(); in LookupTemplateName()
396 assert((IsDependent || !ObjectType->isIncompleteType() || in LookupTemplateName()
423 IsDependent = !LookupCtx && isDependentScopeSpecifier(SS); in LookupTemplateName()
447 IsDependent |= Found.wasNotFoundInCurrentInstantiation(); in LookupTemplateName()
471 IsDependent |= Found.wasNotFoundInCurrentInstantiation(); in LookupTemplateName()
492 if (AllFunctions || (Found.empty() && !IsDependent)) { in LookupTemplateName()
504 if (Found.empty() && !IsDependent && AllowTypoCorrection) { in LookupTemplateName()
543 if (IsDependent) { in LookupTemplateName()
9829 bool IsDependent = false; in ActOnExplicitInstantiation() local
[all …]
DSemaExprCXX.cpp249 bool IsDependent = false; in getDestructorName() local
255 IsDependent |= SearchType->isDependentType(); in getDestructorName()
269 IsDependent |= isDependentScopeSpecifier(LookupSS); in getDestructorName()
354 if (IsDependent) { in getDestructorName()
DSemaCodeComplete.cpp4743 bool IsDependent = BaseType->isDependentType(); in AddRecordMembersCompletionResults() local
4744 if (!IsDependent) { in AddRecordMembersCompletionResults()
4747 IsDependent = Ctx->isDependentContext(); in AddRecordMembersCompletionResults()
4752 if (IsDependent) in AddRecordMembersCompletionResults()
DSemaDecl.cpp15355 bool &OwnedDecl, bool &IsDependent, in ActOnTag() argument
15524 IsDependent = true; in ActOnTag()
15555 IsDependent = true; in ActOnTag()
DSemaDeclCXX.cpp16235 bool IsDependent = false; in ActOnTemplatedFriendTag() local
16239 MultiTemplateParamsArg(), Owned, IsDependent, in ActOnTemplatedFriendTag()
/external/clang/lib/Serialization/
DASTReader.cpp5452 bool IsDependent = Deduced.isNull() ? Record[Idx++] : false; in readTypeRecord() local
5453 return Context.getAutoType(Deduced, Keyword, IsDependent); in readTypeRecord()
5462 bool IsDependent = Record[Idx++]; in readTypeRecord() local
5466 const_cast<Type*>(T.getTypePtr())->setDependent(IsDependent); in readTypeRecord()
5476 bool IsDependent = Record[Idx++]; in readTypeRecord() local
5479 const_cast<Type*>(T.getTypePtr())->setDependent(IsDependent); in readTypeRecord()
5645 bool IsDependent = Record[Idx++]; in readTypeRecord() local
5655 const_cast<Type*>(T.getTypePtr())->setDependent(IsDependent); in readTypeRecord()
/external/clang/lib/Parse/
DParseDeclCXX.cpp1735 bool IsDependent = false; in ParseClassSpecifier() local
1751 TParams, Owned, IsDependent, in ParseClassSpecifier()
1759 if (IsDependent) { in ParseClassSpecifier()
DParseDecl.cpp4081 bool IsDependent = false; in ParseEnumSpecifier() local
4087 Owned, IsDependent, ScopedEnumKWLoc, in ParseEnumSpecifier()
4106 if (IsDependent) { in ParseEnumSpecifier()
/external/llvm-project/clang/lib/AST/
DASTContext.cpp5447 bool IsDependent, bool IsPack, in getAutoType() argument
5450 assert((!IsPack || IsDependent) && "only use IsPack for a dependent pack"); in getAutoType()
5452 !TypeConstraintConcept && !IsDependent) in getAutoType()
5458 AutoType::Profile(ID, *this, DeducedType, Keyword, IsDependent, in getAutoType()
5468 (IsDependent ? TypeDependence::DependentInstantiation in getAutoType()
5482 TemplateName Template, QualType DeducedType, bool IsDependent) const { in getDeducedTemplateSpecializationType()
5487 IsDependent); in getDeducedTemplateSpecializationType()
5493 DeducedTemplateSpecializationType(Template, DeducedType, IsDependent); in getDeducedTemplateSpecializationType()
DType.cpp4399 bool IsDependent, ConceptDecl *CD, in Profile() argument
4403 ID.AddBoolean(IsDependent); in Profile()
/external/llvm-project/clang/lib/Parse/
DParseDeclCXX.cpp1929 bool IsDependent = false; in ParseClassSpecifier() local
1944 DS.getModulePrivateSpecLoc(), TParams, Owned, IsDependent, in ParseClassSpecifier()
1953 if (IsDependent) { in ParseClassSpecifier()
DParseDecl.cpp4638 bool IsDependent = false; in ParseEnumSpecifier() local
4643 attrs, AS, DS.getModulePrivateSpecLoc(), TParams, Owned, IsDependent, in ParseEnumSpecifier()
4665 if (IsDependent) { in ParseEnumSpecifier()
/external/clang/lib/Sema/
DSemaCodeComplete.cpp3710 bool IsDependent = BaseType->isDependentType(); in CodeCompleteMemberReferenceExpr() local
3711 if (!IsDependent) { in CodeCompleteMemberReferenceExpr()
3714 IsDependent = Ctx->isDependentContext(); in CodeCompleteMemberReferenceExpr()
3719 if (IsDependent) in CodeCompleteMemberReferenceExpr()
DSemaTemplate.cpp7612 bool IsDependent = false; in ActOnExplicitInstantiation() local
7616 MultiTemplateParamsArg(), Owned, IsDependent, in ActOnExplicitInstantiation()
7619 assert(!IsDependent && "explicit instantiation of dependent name not yet handled"); in ActOnExplicitInstantiation()
DSemaDecl.cpp12263 bool &OwnedDecl, bool &IsDependent, in ActOnTag() argument
12380 IsDependent = true; in ActOnTag()
12411 IsDependent = true; in ActOnTag()
DSemaDeclCXX.cpp12545 bool IsDependent = false; in ActOnTemplatedFriendTag() local
12549 MultiTemplateParamsArg(), Owned, IsDependent, in ActOnTemplatedFriendTag()
/external/clang/lib/AST/
DASTContext.cpp4041 bool IsDependent) const { in getAutoType()
4042 if (DeducedType.isNull() && Keyword == AutoTypeKeyword::Auto && !IsDependent) in getAutoType()
4048 AutoType::Profile(ID, DeducedType, Keyword, IsDependent); in getAutoType()
4054 IsDependent); in getAutoType()
/external/clang/include/clang/Sema/
DSema.h1956 bool &OwnedDecl, bool &IsDependent,
/external/llvm-project/clang/include/clang/Sema/
DSema.h2868 bool &IsDependent, SourceLocation ScopedEnumKWLoc,