Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp60 if (NNS->isDependent()) { in computeDeclContext()
170 return SS.getScopeRep()->isDependent(); in isDependentScopeSpecifier()
175 assert(NNS->isDependent() && "Only dependent nested-name-specifier allowed"); in getCurrentInstantiationOf()
423 bool isDependent = false; in BuildCXXNestedNameSpecifier() local
431 isDependent = ObjectType->isDependentType(); in BuildCXXNestedNameSpecifier()
436 isDependent = isDependentScopeSpecifier(SS); in BuildCXXNestedNameSpecifier()
482 } else if (!isDependent) { in BuildCXXNestedNameSpecifier()
492 if (Found.empty() && isDependent && in BuildCXXNestedNameSpecifier()
514 else if (S && !isDependent) in BuildCXXNestedNameSpecifier()
H A DSemaAccess.cpp137 bool isDependent() const { return Dependent; } in isDependent() function
434 if (EC.isDependent()) { in MatchesFriend()
489 if (!EC.isDependent()) in MatchesFriend()
522 if (EC.isDependent() && MightInstantiateTo(S, *I, Friend)) in MatchesFriend()
552 if (EC.isDependent() && MightInstantiateTo(S, FTD, Friend)) in MatchesFriend()
773 if (EC.isDependent() && MightInstantiateTo(ECRecord, NamingClass)) in HasAccess()
1418 assert(EC.isDependent() && "delaying non-dependent access"); in DelayDependentAccess()
H A DSemaTemplateInstantiate.cpp1652 if (TA.isDependent()) in ComputeLambdaDependency()
1742 if (!TransReq->isDependent() && !TransReq->isSatisfied()) in TransformRequiresExprRequirements()
2636 if (!Req->isDependent() && !AlwaysRebuild()) in TransformTypeRequirement()
2663 if (!Req->isDependent() && !AlwaysRebuild()) in TransformExprRequirement()
2729 if (!Req->isDependent() && !AlwaysRebuild()) in TransformNestedRequirement()
H A DSemaExprMember.cpp587 return Arg.getArgument().isDependent(); in ActOnDependentMemberExpr()
990 (SS.isSet() ? SS.getScopeRep()->isDependent() in BuildMemberReferenceExpr()
H A DSemaConcept.cpp1334 if (!Req->isDependent() && !Req->isSatisfied()) { in diagnoseWellFormedUnsatisfiedConstraintExpr()
1908 Requirement(IsSimple ? RK_Simple : RK_Compound, Req.isDependent(), in ExprRequirement()
H A DSemaTemplate.cpp3083 if (NumArgsArg.isDependent()) in checkBuiltinTemplateIdType()
3125 if (IndexArg.isDependent() || Ts.isDependent()) in checkBuiltinTemplateIdType()
3399 } else if (Name.isDependent() || in CheckTemplateIdType()
4005 if (!Name.isDependent() && in ActOnVarTemplateSpecialization()
7108 assert(Name.isDependent() && "Non-dependent template isn't a declaration?"); in CheckTemplateTemplateArgument()
8214 if (!Name.isDependent() && in ActOnClassTemplateSpecialization()
10472 assert(QualifierLoc.getNestedNameSpecifier()->isDependent()); in CheckTypenameType()
H A DSemaCodeComplete.cpp5399 if (!Req->isDependent()) in believe()
6732 if (NNS != nullptr && SS.isValid() && !NNS->isDependent()) { in CodeCompleteQualifiedId()
6746 if (!Results.empty() && NNS && NNS->isDependent()) in CodeCompleteQualifiedId()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBlockCoverageInference.cpp270 bool isDependent(const BasicBlock *Src, const BasicBlock *Dest) const { in isDependent() function in llvm::DotFuncBCIInfo
313 if (Info->isDependent(Src, Dest)) in getEdgeAttributes()
315 if (Info->isDependent(Dest, Src)) in getEdgeAttributes()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DNestedNameSpecifier.cpp62 assert((!Prefix || Prefix->isDependent()) && "Prefix must be dependent"); in Create()
234 bool NestedNameSpecifier::isDependent() const { in isDependent() function in NestedNameSpecifier
H A DTemplateName.cpp255 bool TemplateName::isDependent() const { in isDependent() function in TemplateName
H A DTemplateBase.cpp314 bool TemplateArgument::isDependent() const { in isDependent() function in TemplateArgument
H A DJSONNodeDumper.cpp229 attributeOnlyIfTrue("isDependent", R->isDependent()); in Visit()
230 if (!R->isDependent()) in Visit()
H A DType.cpp3230 assert((!NNS || NNS->isDependent()) && in DependentTemplateSpecializationType()
4265 if (Arg.isDependent()) in anyDependentTemplateArguments()
H A DTextNodeDumper.cpp535 if (R->isDependent()) in Visit()
H A DASTContext.cpp5530 assert((!NNS || NNS->isDependent()) && in getDependentTemplateSpecializationType()
9672 assert((!NNS || NNS->isDependent()) && in getDependentTemplateName()
9708 assert((!NNS || NNS->isDependent()) && in getDependentTemplateName()
H A DItaniumMangle.cpp6056 if (!A.isInstantiationDependent() || A.isDependent()) in mangleTemplateArg()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DNestedNameSpecifier.h208 bool isDependent() const;
H A DTemplateName.h321 bool isDependent() const;
H A DTemplateBase.h305 bool isDependent() const;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h353 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx,
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h363 bool isDependent(const MachineInstr &ProdMI,
H A DHexagonInstrInfo.cpp2210 bool HexagonInstrInfo::isDependent(const MachineInstr &ProdMI, in isDependent() function in HexagonInstrInfo
3198 if (!isDependent(ProdMI, ConsMI)) in producesStall()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2006 MemoryDepChecker::isDependent(const MemAccessInfo &A, unsigned AIdx, in isDependent() function in MemoryDepChecker
2292 isDependent(*A.first, A.second, *B.first, B.second); in areDepsSafe()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp1662 if (SS.getScopeRep() && SS.getScopeRep()->isDependent()) { in isCXXDeclarationSpecifier()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp566 if (!NestedReq->isDependent()) in VisitRequiresExpr()

12