Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp58 if (NNS->isDependent()) { in computeDeclContext()
165 return SS.getScopeRep()->isDependent(); in isDependentScopeSpecifier()
170 assert(NNS->isDependent() && "Only dependent nested-name-specifier allowed"); in getCurrentInstantiationOf()
418 bool isDependent = false; in BuildCXXNestedNameSpecifier() local
426 isDependent = ObjectType->isDependentType(); in BuildCXXNestedNameSpecifier()
431 isDependent = isDependentScopeSpecifier(SS); in BuildCXXNestedNameSpecifier()
477 } else if (!isDependent) { in BuildCXXNestedNameSpecifier()
487 if (Found.empty() && isDependent && in BuildCXXNestedNameSpecifier()
509 else if (S && !isDependent) in BuildCXXNestedNameSpecifier()
H A DSemaAccess.cpp135 bool isDependent() const { return Dependent; } in isDependent() function
432 if (EC.isDependent()) { in MatchesFriend()
487 if (!EC.isDependent()) in MatchesFriend()
520 if (EC.isDependent() && MightInstantiateTo(S, *I, Friend)) in MatchesFriend()
550 if (EC.isDependent() && MightInstantiateTo(S, FTD, Friend)) in MatchesFriend()
771 if (EC.isDependent() && MightInstantiateTo(ECRecord, NamingClass)) in HasAccess()
1417 assert(EC.isDependent() && "delaying non-dependent access"); in DelayDependentAccess()
H A DSemaTemplateInstantiate.cpp1764 if (TA.isDependent()) in ComputeLambdaDependency()
1862 if (!TransReq->isDependent() && !TransReq->isSatisfied()) in TransformRequiresExprRequirements()
2818 if (!Req->isDependent() && !AlwaysRebuild()) in TransformTypeRequirement()
2845 if (!Req->isDependent() && !AlwaysRebuild()) in TransformExprRequirement()
2911 if (!Req->isDependent() && !AlwaysRebuild()) in TransformNestedRequirement()
H A DSemaExprMember.cpp588 return Arg.getArgument().isDependent(); in ActOnDependentMemberExpr()
884 (SS.isSet() ? SS.getScopeRep()->isDependent() in BuildMemberReferenceExpr()
H A DSemaTemplate.cpp3312 if (NumArgsArg.isDependent()) in checkBuiltinTemplateIdType()
3353 if (IndexArg.isDependent() || Ts.isDependent()) in checkBuiltinTemplateIdType()
3373 if (llvm::any_of(Converted, [](auto &C) { return C.isDependent(); })) in checkBuiltinTemplateIdType()
3398 if (llvm::any_of(Converted, [](auto &C) { return C.isDependent(); })) in checkBuiltinTemplateIdType()
3682 } else if (Name.isDependent() || in CheckTemplateIdType()
4297 if (!Name.isDependent() && in ActOnVarTemplateSpecialization()
7594 assert(Name.isDependent() && "Non-dependent template isn't a declaration?"); in CheckTemplateTemplateArgument()
8662 if (!Name.isDependent() && in ActOnClassTemplateSpecialization()
11036 assert(QualifierLoc.getNestedNameSpecifier()->isDependent()); in CheckTypenameType()
H A DSemaConcept.cpp1347 if (!Req->isDependent() && !Req->isSatisfied()) { in diagnoseWellFormedUnsatisfiedConstraintExpr()
H A DSemaCodeComplete.cpp5545 if (!Req->isDependent()) in believe()
6883 if (NNS != nullptr && SS.isValid() && !NNS->isDependent()) { in CodeCompleteQualifiedId()
6897 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/include/clang/AST/
H A DExprConcepts.h213 bool isDependent() const { return Dependent; } in isDependent() function
316 bool isDependent() const { in isDependent() function
H A DNestedNameSpecifier.h206 bool isDependent() const;
H A DTemplateName.h356 bool isDependent() const;
H A DTemplateBase.h306 bool isDependent() const;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp309 assert((!Qualifier || Qualifier->isDependent()) && in DependentTemplateStorage()
399 bool TemplateName::isDependent() const { in isDependent() function in TemplateName
H A DExprConcepts.cpp135 Dependent |= R->isDependent(); in RequiresExpr()
H A DASTConcept.cpp133 : Requirement(IsSimple ? RK_Simple : RK_Compound, Req.isDependent(), in ExprRequirement()
H A DNestedNameSpecifier.cpp60 assert((!Prefix || Prefix->isDependent()) && "Prefix must be dependent"); in Create()
232 bool NestedNameSpecifier::isDependent() const { in isDependent() function in NestedNameSpecifier
H A DTemplateBase.cpp310 bool TemplateArgument::isDependent() const { in isDependent() function in TemplateArgument
H A DJSONNodeDumper.cpp228 attributeOnlyIfTrue("isDependent", R->isDependent()); in Visit()
229 if (!R->isDependent()) in Visit()
H A DTextNodeDumper.cpp590 if (R->isDependent()) in Visit()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h364 bool isDependent(const MachineInstr &ProdMI,
H A DHexagonInstrInfo.cpp2213 bool HexagonInstrInfo::isDependent(const MachineInstr &ProdMI, in isDependent() function in HexagonInstrInfo
3202 if (!isDependent(ProdMI, ConsMI)) in producesStall()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h375 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2093 MemoryDepChecker::isDependent(const MemAccessInfo &A, unsigned AIdx, in isDependent() function in MemoryDepChecker
2354 isDependent(*A.first, A.second, *B.first, B.second); in areDepsSafe()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp1331 if (SS.getScopeRep() && SS.getScopeRep()->isDependent()) { in isCXXDeclarationSpecifier()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp567 if (!NestedReq->isDependent()) in VisitRequiresExpr()

12