Searched refs:Dependent (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConcepts.cpp104 const ConstraintSatisfaction *Satisfaction, bool Dependent,
108 /*ValueDependent=*/!Satisfaction, Dependent,
125 bool Dependent,
130 C, NamedConcept, ConvertedArgs, Satisfaction, Dependent,
163 bool Dependent = false; local
166 Dependent |= P->getType()->isInstantiationDependentType();
172 Dependent |= R->isDependent();
174 if (!Dependent) {
184 RequiresExprBits.IsSatisfied |= Dependent;
185 setValueDependent(Dependent);
101 ConceptSpecializationExpr( const ASTContext &C, ConceptDecl *NamedConcept, ArrayRef<TemplateArgument> ConvertedArgs, const ConstraintSatisfaction *Satisfaction, bool Dependent, bool ContainsUnexpandedParameterPack) argument
121 Create(const ASTContext &C, ConceptDecl *NamedConcept, ArrayRef<TemplateArgument> ConvertedArgs, const ConstraintSatisfaction *Satisfaction, bool Dependent, bool ContainsUnexpandedParameterPack) argument
[all...]
H A DDeclBase.cpp1931 bool Dependent = isDependentContext(); local
1932 if (Dependent)
1937 C.LastSDM = llvm::PointerIntPair<StoredDeclsMap*,1>(M, Dependent);
1949 void StoredDeclsMap::DestroyAll(StoredDeclsMap *Map, bool Dependent) { argument
1954 if (Dependent)
1960 Dependent = Next.getInt();
H A DItaniumMangle.cpp995 DependentTemplateName *Dependent = Template.getAsDependentTemplateName(); local
996 assert(Dependent && "Not a dependent template name?");
997 if (const IdentifierInfo *Id = Dependent->getIdentifier())
1000 mangleOperatorName(Dependent->getOperator(), UnknownArity);
1871 DependentTemplateName *Dependent = Template.getAsDependentTemplateName(); local
1872 assert(Dependent && "Unknown template name kind?");
1873 if (NestedNameSpecifier *Qualifier = Dependent->getQualifier())
1935 const DependentTemplateName *Dependent = TN.getAsDependentTemplateName(); local
1936 assert(Dependent->isIdentifier());
1940 mangleUnresolvedPrefix(Dependent
[all...]
H A DExprCXX.cpp494 bool Dependent = false; local
499 Dependent, InstantiationDependent, ContainsUnexpandedParameterPack);
501 if (Dependent) {
542 bool Dependent = true; local
548 Dependent, InstantiationDependent, ContainsUnexpandedParameterPack);
1419 bool Dependent = true; local
1424 Dependent, InstantiationDependent, ContainsUnexpandedParameterPack);
1508 // Dependent
H A DNSAPI.cpp478 case BuiltinType::Dependent:
H A DTypeLoc.cpp383 case BuiltinType::Dependent:
H A DExpr.cpp527 bool Dependent = false; local
532 Dependent, InstantiationDependent, ContainsUnexpandedParameterPack);
533 assert(!Dependent && "built a DeclRefExpr with dependent template args");
1718 bool Dependent = false; local
1723 E->getTrailingObjects<TemplateArgumentLoc>(), Dependent,
H A DDeclCXX.cpp144 bool Dependent, bool IsGeneric,
150 new (C) struct LambdaDefinitionData(R, Info, Dependent, IsGeneric,
142 CreateLambda(const ASTContext &C, DeclContext *DC, TypeSourceInfo *Info, SourceLocation Loc, bool Dependent, bool IsGeneric, LambdaCaptureDefault CaptureDefault) argument
H A DType.cpp223 : Type(DependentVector, CanonType, /*Dependent=*/true,
247 : Type(DependentSizedExtVector, can, /*Dependent=*/true,
266 : Type(DependentAddressSpace, can, /*Dependent=*/true,
2872 case Dependent:
3859 // Dependent types that could instantiate to pointer types.
3872 // Dependent template specializations can instantiate to pointer
3894 // Dependent types that could instantiate to a pointer type.
3895 case BuiltinType::Dependent:
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExprConcepts.h69 bool Dependent,
88 bool Dependent,
152 bool Dependent : 1;
167 Kind(Kind), Dependent(IsDependent),
174 assert(!Dependent &&
180 assert(!Dependent &&
185 void setDependent(bool IsDependent) { Dependent = IsDependent; }
186 bool isDependent() const { return Dependent; }
411 Requirement(RK_Nested, /*Dependent=*/false,
416 Requirement(RK_Nested, /*Dependent
[all...]
H A DDeclContextInternals.h241 static void DestroyAll(StoredDeclsMap *Map, bool Dependent);
H A DType.h1469 unsigned Dependent : 1;
1831 Type(TypeClass tc, QualType canon, bool Dependent, argument
1837 TypeBits.Dependent = Dependent;
1838 TypeBits.InstantiationDependent = Dependent || InstantiationDependent;
1851 TypeBits.Dependent = D;
2150 bool isDependentType() const { return TypeBits.Dependent; }
2487 : Type(Builtin, QualType(), /*Dependent=*/(K == Dependent),
2488 /*InstantiationDependent=*/(K == Dependent),
[all...]
H A DTemplateBase.h671 TemplateArgumentLoc *OutArgArray, bool &Dependent,
H A DDeclCXX.h376 unsigned Dependent : 1; member in struct:clang::CXXRecordDecl::LambdaDefinitionData
410 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, bool Dependent, argument
412 : DefinitionData(D), Dependent(Dependent), IsGenericLambda(IsGeneric),
1768 return isLambda() && getLambdaData().Dependent;
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp364 const SymbolRef Dependent) {
373 dependencies->push_back(Dependent);
363 addSymbolDependency(const SymbolRef Primary, const SymbolRef Dependent) argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp192 case BuiltinType::Dependent:
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp1035 bool Dependent = false;
1040 Dependent = true;
1045 TypeConstraintInfo.setInt(Dependent ? 1 : 0);
H A DSemaAccess.cpp81 EffectiveContext() : Inner(nullptr), Dependent(false) {}
85 Dependent(DC->isDependentContext()) {
125 bool isDependent() const { return Dependent; }
143 bool Dependent; member in struct:__anon3135::EffectiveContext
H A DSemaExprCXX.cpp5050 bool Dependent = false;
5053 Dependent = true;
5059 if (!Dependent)
H A DSemaExpr.cpp13991 bool Dependent = ArgTy->isDependentType(); local
13997 if (!Dependent && !ArgTy->isRecordType())
14003 if (!Dependent
15476 Dependent, member in class:__anon3190::OdrUseContext
15512 return OdrUseContext::Dependent;
16959 case OdrUseContext::Dependent:
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymbolManager.h539 void addSymbolDependency(const SymbolRef Primary, const SymbolRef Dependent);
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp531 case BuiltinType::Dependent:
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp716 case BuiltinType::Dependent:
/freebsd-12-stable/contrib/llvm-project/lldb/source/Symbol/
H A DClangASTContext.cpp3779 case clang::BuiltinType::Dependent:
4584 case clang::BuiltinType::Kind::Dependent:
5648 case clang::BuiltinType::Dependent:
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2151 bool mightBeIntendedToBeTemplateName(ExprResult E, bool &Dependent) { argument
2154 Dependent = false;
2159 Dependent = true;

Completed in 702 milliseconds

12