Searched refs:getDependence (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ComputeDependence.cpp | 31 D |= S->getDependence(); in computeDependence() 115 return E->getLHS()->getDependence() | E->getRHS()->getDependence(); in computeDependence() 119 return E->getBase()->getDependence() | E->getRowIdx()->getDependence() | in computeDependence() 161 return E->getLHS()->getDependence() | E->getRHS()->getDependence(); in computeDependence() 169 return E->getCond()->getDependence() | E->getLHS()->getDependence() | in computeDependence() 174 return E->getCommon()->getDependence() | E->getFalseExpr()->getDependence(); in computeDependence() 205 E->getCond()->getDependence() | E->getLHS()->getDependence() | in computeDependence() 222 D |= E->getDependence(); in computeDependence() 409 return E->getBaseExpr()->getDependence() | E->getKeyExpr()->getDependence(); in computeDependence() 581 D |= S->getDependence(); in computeDependence() [all …]
|
| H A D | TemplateName.cpp | 197 TemplateNameDependence TemplateName::getDependence() const { in getDependence() function in TemplateName 202 getAsQualifiedTemplateName()->getQualifier()->getDependence()); in getDependence() 206 getAsDependentTemplateName()->getQualifier()->getDependence()); in getDependence() 236 return getDependence() & TemplateNameDependence::Dependent; in isDependent() 240 return getDependence() & TemplateNameDependence::Instantiation; in isInstantiationDependent() 244 return getDependence() & TemplateNameDependence::UnexpandedPack; in containsUnexpandedParameterPack() 269 getDependence() != in print() 276 getDependence() != in print()
|
| H A D | TemplateBase.cpp | 191 TemplateArgumentDependence TemplateArgument::getDependence() const { in getDependence() function in TemplateArgument 198 Deps = toTemplateArgumentDependence(getAsType()->getDependence()); in getDependence() 204 return toTemplateArgumentDependence(getAsTemplate().getDependence()); in getDependence() 225 Deps = toTemplateArgumentDependence(getAsExpr()->getDependence()); in getDependence() 233 Deps |= P.getDependence(); in getDependence() 240 return getDependence() & TemplateArgumentDependence::Dependent; in isDependent() 244 return getDependence() & TemplateArgumentDependence::Instantiation; in isInstantiationDependent() 271 return getDependence() & TemplateArgumentDependence::UnexpandedPack; in containsUnexpandedParameterPack() 682 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() 229 ElementType->getDependence() | in DependentVectorType() 250 ElementType->getDependence() | in DependentSizedExtVectorType() 271 PointeeType->getDependence() | in DependentAddressSpaceType() 300 : matrixType->getDependence())), in MatrixType() 3228 addDependence(params[i]->getDependence() & in FunctionProtoType() 3247 ExceptionType->getDependence() & in FunctionProtoType() 3474 toTypeDependence(E->getDependence()) | in TypeOfExprType() 3475 (E->getType()->getDependence() & in TypeOfExprType() 3500 toTypeDependence(E->getDependence()) | in DecltypeType() [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 | 1651 auto Deps = E->getDependence(); in Create()
|
| H A D | ASTImporter.cpp | 9075 ToE->setDependence(FromE->getDependence()); in Import()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | LocInfoType.h | 38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType()
|
| H A D | Type.h | 1948 return getDependence() & TypeDependence::UnexpandedPack; 2233 TypeDependence getDependence() const { 2239 return getDependence() & TypeDependence::Error; 2245 return getDependence() & TypeDependence::Dependent; 2253 return getDependence() & TypeDependence::Instantiation; 2750 : Type(TC, CanonicalPtr, OriginalTy->getDependence()), 2829 : Type(tc, CanonicalRef, Referencee->getDependence()), 2915 Pointee->getDependence()), 3923 Result->getDependence() & 4564 : Type(TypeOf, can, T->getDependence()), TOType(T) { [all …]
|
| H A D | NestedNameSpecifier.h | 204 NestedNameSpecifierDependence getDependence() const;
|
| H A D | TemplateName.h | 312 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() 3128 setDependence(getDependence() | ExprDependence::TypeValueInstantiation); in markDependentForPostponedNameLookup() 4854 setDependence(getDependence() | expr->getDependence()); in setInit() 4861 setDependence(getDependence() | ExprDependence::ErrorDependent); in markError()
|
| H A D | TemplateBase.h | 249 TemplateArgumentDependence getDependence() const;
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 549 Record.push_back(E->getDependence()); in VisitExpr()
|