Searched refs:getDependence (Results 1 – 14 of 14) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | ComputeDependence.cpp | 25 return E->getSubExpr()->getDependence(); in computeDependence() 29 auto D = toExprDependence(E->getType()->getDependence()); in computeDependence() 31 D |= S->getDependence(); in computeDependence() 37 return E->getSubExpr()->getDependence(); in computeDependence() 42 ExprDependence Dep = toExprDependence(E->getType()->getDependence()) | in computeDependence() 43 E->getSubExpr()->getDependence(); in computeDependence() 80 toExprDependence(E->getArgumentType()->getDependence())); in computeDependence() 82 auto ArgDeps = E->getArgumentExpr()->getDependence(); in computeDependence() 113 return E->getLHS()->getDependence() | E->getRHS()->getDependence(); in computeDependence() 117 return E->getBase()->getDependence() | E->getRowIdx()->getDependence() | in computeDependence() [all …]
|
| H A D | TemplateName.cpp | 173 TemplateNameDependence TemplateName::getDependence() const { in getDependence() function in TemplateName 178 getAsQualifiedTemplateName()->getQualifier()->getDependence()); in getDependence() 182 getAsDependentTemplateName()->getQualifier()->getDependence()); in getDependence() 212 return getDependence() & TemplateNameDependence::Dependent; in isDependent() 216 return getDependence() & TemplateNameDependence::Instantiation; in isInstantiationDependent() 220 return getDependence() & TemplateNameDependence::UnexpandedPack; in containsUnexpandedParameterPack()
|
| H A D | TemplateBase.cpp | 188 TemplateArgumentDependence TemplateArgument::getDependence() const { in getDependence() function in TemplateArgument 195 Deps = toTemplateArgumentDependence(getAsType()->getDependence()); in getDependence() 201 return toTemplateArgumentDependence(getAsTemplate().getDependence()); in getDependence() 222 Deps = toTemplateArgumentDependence(getAsExpr()->getDependence()); in getDependence() 230 Deps |= P.getDependence(); in getDependence() 237 return getDependence() & TemplateArgumentDependence::Dependent; in isDependent() 241 return getDependence() & TemplateArgumentDependence::Instantiation; in isInstantiationDependent() 268 return getDependence() & TemplateArgumentDependence::UnexpandedPack; in containsUnexpandedParameterPack() 657 Deps |= Info[i].getArgument().getDependence(); in initializeFrom()
|
| H A D | NestedNameSpecifier.cpp | 201 NestedNameSpecifierDependence NestedNameSpecifier::getDependence() const { in getDependence() function in NestedNameSpecifier 209 return F | getPrefix()->getDependence(); in getDependence() 229 return toNestedNameSpecifierDependendence(getAsType()->getDependence()); in getDependence() 235 return getDependence() & NestedNameSpecifierDependence::Dependent; in isDependent() 239 return getDependence() & NestedNameSpecifierDependence::Instantiation; in isInstantiationDependent() 243 return getDependence() & NestedNameSpecifierDependence::UnexpandedPack; in containsUnexpandedParameterPack() 247 return getDependence() & NestedNameSpecifierDependence::Error; in containsErrors()
|
| H A D | Type.cpp | 127 et->getDependence() | in ArrayType() 129 turnValueToTypeDependence(sz->getDependence())) in ArrayType() 229 ElementType->getDependence() | in DependentVectorType() 230 (SizeExpr ? toTypeDependence(SizeExpr->getDependence()) in DependentVectorType() 250 ElementType->getDependence() | in DependentSizedExtVectorType() 251 (SizeExpr ? toTypeDependence(SizeExpr->getDependence()) in DependentSizedExtVectorType() 271 PointeeType->getDependence() | in DependentAddressSpaceType() 272 (AddrSpaceExpr ? toTypeDependence(AddrSpaceExpr->getDependence()) in DependentAddressSpaceType() 288 (RowExpr ? (matrixType->getDependence() | TypeDependence::Dependent | in MatrixType() 300 : matrixType->getDependence())), in MatrixType() [all …]
|
| H A D | ExprConcepts.cpp | 178 setDependence(getDependence() | ExprDependence::UnexpandedPack); in RequiresExpr() 184 setDependence(getDependence() | ExprDependence::ValueInstantiation); in RequiresExpr()
|
| H A D | Expr.cpp | 1609 auto Deps = E->getDependence(); in Create()
|
| H A D | ASTImporter.cpp | 8566 ToE->setDependence(FromE->getDependence()); in Import()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | Type.h | 1840 void addDependence(TypeDependence D) { setDependence(getDependence() | D); } 1874 return getDependence() & TypeDependence::UnexpandedPack; 2157 TypeDependence getDependence() const { 2163 return getDependence() & TypeDependence::Error; 2169 return getDependence() & TypeDependence::Dependent; 2177 return getDependence() & TypeDependence::Instantiation; 2187 return getDependence() & TypeDependence::VariablyModified; 2587 : Type(Complex, CanonicalPtr, Element->getDependence()), 2614 : Type(Paren, CanonType, InnerType->getDependence()), Inner(InnerType) {} 2640 : Type(Pointer, CanonicalPtr, Pointee->getDependence()), [all …]
|
| H A D | LocInfoType.h | 38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType()
|
| H A D | NestedNameSpecifier.h | 204 NestedNameSpecifierDependence getDependence() const;
|
| H A D | TemplateName.h | 299 TemplateNameDependence getDependence() const;
|
| H A D | Expr.h | 155 ExprDependence getDependence() const { in getDependence() function 169 return static_cast<bool>(getDependence() & ExprDependence::Value); in isValueDependent() 186 return static_cast<bool>(getDependence() & ExprDependence::Type); in isTypeDependent() 215 return static_cast<bool>(getDependence() & ExprDependence::Instantiation); in isInstantiationDependent() 233 return static_cast<bool>(getDependence() & ExprDependence::UnexpandedPack); in containsUnexpandedParameterPack() 239 return static_cast<bool>(getDependence() & ExprDependence::Error); in containsErrors() 3048 setDependence(getDependence() | ExprDependence::TypeValueInstantiation); in markDependentForPostponedNameLookup() 4775 setDependence(getDependence() | expr->getDependence()); in setInit() 4782 setDependence(getDependence() | ExprDependence::ErrorDependent); in markError()
|
| H A D | TemplateBase.h | 250 TemplateArgumentDependence getDependence() const;
|