Searched refs:getDependence (Results 1 - 14 of 14) sorted by relevance
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | ComputeDependence.cpp | 25 return E->getSubExpr()->getDependence(); 29 auto D = toExprDependence(E->getType()->getDependence()); 31 D |= S->getDependence(); 37 return E->getSubExpr()->getDependence(); 42 ExprDependence Dep = toExprDependence(E->getType()->getDependence()) | 43 E->getSubExpr()->getDependence(); 80 toExprDependence(E->getArgumentType()->getDependence())); 82 auto ArgDeps = E->getArgumentExpr()->getDependence(); 113 return E->getLHS()->getDependence() | E->getRHS()->getDependence(); [all...] |
H A D | TemplateName.cpp | 173 TemplateNameDependence TemplateName::getDependence() const { function in class:TemplateName 178 getAsQualifiedTemplateName()->getQualifier()->getDependence()); 182 getAsDependentTemplateName()->getQualifier()->getDependence()); 212 return getDependence() & TemplateNameDependence::Dependent; 216 return getDependence() & TemplateNameDependence::Instantiation; 220 return getDependence() & TemplateNameDependence::UnexpandedPack;
|
H A D | TemplateBase.cpp | 188 TemplateArgumentDependence TemplateArgument::getDependence() const { function in class:TemplateArgument 195 Deps = toTemplateArgumentDependence(getAsType()->getDependence()); 201 return toTemplateArgumentDependence(getAsTemplate().getDependence()); 222 Deps = toTemplateArgumentDependence(getAsExpr()->getDependence()); 230 Deps |= P.getDependence(); 237 return getDependence() & TemplateArgumentDependence::Dependent; 241 return getDependence() & TemplateArgumentDependence::Instantiation; 268 return getDependence() & TemplateArgumentDependence::UnexpandedPack; 657 Deps |= Info[i].getArgument().getDependence();
|
H A D | NestedNameSpecifier.cpp | 201 NestedNameSpecifierDependence NestedNameSpecifier::getDependence() const { function in class:NestedNameSpecifier 209 return F | getPrefix()->getDependence(); 229 return toNestedNameSpecifierDependendence(getAsType()->getDependence()); 235 return getDependence() & NestedNameSpecifierDependence::Dependent; 239 return getDependence() & NestedNameSpecifierDependence::Instantiation; 243 return getDependence() & NestedNameSpecifierDependence::UnexpandedPack; 247 return getDependence() & NestedNameSpecifierDependence::Error;
|
H A D | Type.cpp | 127 et->getDependence() | 129 turnValueToTypeDependence(sz->getDependence())) 229 ElementType->getDependence() | 230 (SizeExpr ? toTypeDependence(SizeExpr->getDependence()) 250 ElementType->getDependence() | 251 (SizeExpr ? toTypeDependence(SizeExpr->getDependence()) 271 PointeeType->getDependence() | 272 (AddrSpaceExpr ? toTypeDependence(AddrSpaceExpr->getDependence()) 288 (RowExpr ? (matrixType->getDependence() | TypeDependence::Dependent | 300 : matrixType->getDependence())), [all...] |
H A D | ExprConcepts.cpp | 178 setDependence(getDependence() | ExprDependence::UnexpandedPack); 184 setDependence(getDependence() | ExprDependence::ValueInstantiation);
|
H A D | Expr.cpp | 1609 auto Deps = E->getDependence();
|
H A D | ASTImporter.cpp | 8566 ToE->setDependence(FromE->getDependence());
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | LocInfoType.h | 38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) {
|
H A D | Type.h | 1840 void addDependence(TypeDependence D) { setDependence(getDependence() | D); } 1874 return getDependence() & TypeDependence::UnexpandedPack; 2157 TypeDependence getDependence() const { function 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 | NestedNameSpecifier.h | 204 NestedNameSpecifierDependence getDependence() const;
|
H A D | TemplateName.h | 299 TemplateNameDependence getDependence() const;
|
H A D | TemplateBase.h | 250 TemplateArgumentDependence getDependence() const;
|
H A D | Expr.h | 155 ExprDependence getDependence() const { function in class:clang::Expr 169 return static_cast<bool>(getDependence() & ExprDependence::Value); 186 return static_cast<bool>(getDependence() & ExprDependence::Type); 215 return static_cast<bool>(getDependence() & ExprDependence::Instantiation); 233 return static_cast<bool>(getDependence() & ExprDependence::UnexpandedPack); 239 return static_cast<bool>(getDependence() & ExprDependence::Error); 3048 setDependence(getDependence() | ExprDependence::TypeValueInstantiation); 4775 setDependence(getDependence() | expr->getDependence()); 4782 setDependence(getDependence() | ExprDependenc [all...] |
Completed in 364 milliseconds