Home
last modified time | relevance | path

Searched refs:getDerived (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/Sema/
DTreeTransform.h126 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function
129 const Derived &getDerived() const { in getDerived() function
183 OldLocation = Self.getDerived().getBaseLocation(); in TemporaryBase()
184 OldEntity = Self.getDerived().getBaseEntity(); in TemporaryBase()
187 Self.getDerived().setBase(Location, Entity); in TemporaryBase()
191 Self.getDerived().setBase(OldLocation, OldEntity); in ~TemporaryBase()
444 return getDerived().TransformDecl(Loc, D); in TransformDefinition()
457 return cast_or_null<NamedDecl>(getDerived().TransformDecl(Loc, D)); in TransformFirstQualifierInScope()
571 getDerived().getBaseLocation()); in InventTypeSourceInfo()
915 = getDerived().RebuildTemplateName(SS, *Name, NameLoc, QualType(), in RebuildDependentTemplateSpecializationType()
[all …]
DSemaTemplateInstantiate.cpp1110 Expr *TransformedExpr = getDerived().TransformExpr(LH->getValue()).get(); in TransformLoopHintAttr()
/external/libcxxabi/src/demangle/
DItaniumDemangle.h2174 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() function
2336 return getDerived().parseNestedName(State); in parseName()
2338 return getDerived().parseLocalName(State); in parseName()
2342 Node *S = getDerived().parseSubstitution(); in parseName()
2347 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName()
2354 Node *N = getDerived().parseUnscopedName(State); in parseName()
2360 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName()
2377 Node *Encoding = getDerived().parseEncoding(); in parseLocalName()
2393 Node *N = getDerived().parseName(State); in parseLocalName()
2399 Node *Entity = getDerived().parseName(State); in parseLocalName()
[all …]
/external/clang/include/clang/AST/
DRecursiveASTVisitor.h71 if (!getDerived().CALL_EXPR) \
151 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() function
321 : getDerived().Traverse##NAME(static_cast<CLASS *>(VAR)))
341 bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); }
377 if (!getDerived().shouldTraversePostOrder()) \
415 bool WalkUpFromType(Type *T) { return getDerived().VisitType(T); }
436 bool WalkUpFromTypeLoc(TypeLoc TL) { return getDerived().VisitTypeLoc(TL); }
442 return getDerived().VisitUnqualTypeLoc(TL.getUnqualifiedLoc());
446 return getDerived().VisitUnqualTypeLoc(TL.getUnqualifiedLoc());
469 bool WalkUpFromDecl(Decl *D) { return getDerived().VisitDecl(D); }
[all …]
/external/clang/lib/AST/
DExprConstant.cpp4154 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function in __anonf3f43a050b11::ExprEvaluatorBase
4156 return getDerived().Success(V, E); in DerivedSuccess()
4159 return getDerived().ZeroInitialization(E); in DerivedZeroInitialization()
/external/clang/docs/
DInternalsManual.rst2075 using ``getDerived().TransformYYY``. If all of the subexpressions and