HomeSort by: relevance | last modified time | path
    Searched refs:getDependence (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
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...]
TemplateName.cpp 173 TemplateNameDependence TemplateName::getDependence() const {
178 getAsQualifiedTemplateName()->getQualifier()->getDependence());
182 getAsDependentTemplateName()->getQualifier()->getDependence());
212 return getDependence() & TemplateNameDependence::Dependent;
216 return getDependence() & TemplateNameDependence::Instantiation;
220 return getDependence() & TemplateNameDependence::UnexpandedPack;
TemplateBase.cpp 188 TemplateArgumentDependence TemplateArgument::getDependence() const {
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();
NestedNameSpecifier.cpp 201 NestedNameSpecifierDependence NestedNameSpecifier::getDependence() const {
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;
ExprConcepts.cpp 178 setDependence(getDependence() | ExprDependence::UnexpandedPack);
184 setDependence(getDependence() | ExprDependence::ValueInstantiation);
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...]
Expr.cpp 1609 auto Deps = E->getDependence();
ASTImporter.cpp 8566 ToE->setDependence(FromE->getDependence());
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
LocInfoType.h 38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) {
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...]
NestedNameSpecifier.h 204 NestedNameSpecifierDependence getDependence() const;
TemplateName.h 299 TemplateNameDependence getDependence() const;
TemplateBase.h 250 TemplateArgumentDependence getDependence() const;
Expr.h 155 ExprDependence getDependence() const {
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() | ExprDependence::ErrorDependent)
    [all...]

Completed in 39 milliseconds