Home
last modified time | relevance | path

Searched refs:getDependence (Results 1 – 14 of 14) sorted by relevance

/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DComputeDependence.cpp31 D |= S->getDependence(); in computeDependence()
113 return E->getLHS()->getDependence() | E->getRHS()->getDependence(); in computeDependence()
117 return E->getBase()->getDependence() | E->getRowIdx()->getDependence() | in computeDependence()
144 return E->getLHS()->getDependence() | E->getRHS()->getDependence(); in computeDependence()
152 return E->getCond()->getDependence() | E->getLHS()->getDependence() | in computeDependence()
157 return E->getCommon()->getDependence() | E->getFalseExpr()->getDependence(); in computeDependence()
187 E->getCond()->getDependence() | E->getLHS()->getDependence() | in computeDependence()
204 D |= E->getDependence(); in computeDependence()
387 return E->getBaseExpr()->getDependence() | E->getKeyExpr()->getDependence(); in computeDependence()
555 D |= S->getDependence(); in computeDependence()
[all …]
H A DTemplateName.cpp173 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 DTemplateBase.cpp188 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 DNestedNameSpecifier.cpp201 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 DType.cpp127 et->getDependence() | in ArrayType()
229 ElementType->getDependence() | in DependentVectorType()
250 ElementType->getDependence() | in DependentSizedExtVectorType()
271 PointeeType->getDependence() | in DependentAddressSpaceType()
300 : matrixType->getDependence())), in MatrixType()
3175 addDependence(params[i]->getDependence() & in FunctionProtoType()
3191 ExceptionType->getDependence() & in FunctionProtoType()
3382 : Type(tc, can, underlying->getDependence()), in TypedefType()
3407 toTypeDependence(E->getDependence()) | in TypeOfExprType()
3408 (E->getType()->getDependence() & in TypeOfExprType()
[all …]
H A DExprConcepts.cpp178 setDependence(getDependence() | ExprDependence::UnexpandedPack); in RequiresExpr()
184 setDependence(getDependence() | ExprDependence::ValueInstantiation); in RequiresExpr()
H A DExpr.cpp1609 auto Deps = E->getDependence(); in Create()
H A DASTImporter.cpp8566 ToE->setDependence(FromE->getDependence()); in Import()
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DType.h1874 return getDependence() & TypeDependence::UnexpandedPack;
2157 TypeDependence getDependence() const {
2163 return getDependence() & TypeDependence::Error;
2169 return getDependence() & TypeDependence::Dependent;
2177 return getDependence() & TypeDependence::Instantiation;
2672 : Type(TC, CanonicalPtr, OriginalTy->getDependence()),
2751 : Type(tc, CanonicalRef, Referencee->getDependence()),
2837 Pointee->getDependence()),
3854 Result->getDependence() &
4473 : Type(TypeOf, can, T->getDependence()), TOType(T) {
[all …]
H A DLocInfoType.h38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType()
H A DNestedNameSpecifier.h204 NestedNameSpecifierDependence getDependence() const;
H A DTemplateName.h299 TemplateNameDependence getDependence() const;
H A DExpr.h155 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 DTemplateBase.h250 TemplateArgumentDependence getDependence() const;