Searched refs:getDerived (Results 1 – 3 of 3) sorted by relevance
126 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function129 const Derived &getDerived() const { in getDerived() function183 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()415 return getDerived().TransformDecl(Loc, D); in TransformDefinition()428 return cast_or_null<NamedDecl>(getDerived().TransformDecl(Loc, D)); in TransformFirstQualifierInScope()538 getDerived().getBaseLocation()); in InventTypeSourceInfo()851 = getDerived().RebuildTemplateName(SS, *Name, NameLoc, QualType(), 0); in RebuildDependentTemplateSpecializationType()[all …]
50 T &getDerived() { return static_cast<T&>(*this); } in getDerived() function56 return getDerived().rebuildSpecific(specific); in rebuild()
76 do { if (!getDerived().CALL_EXPR) return false; } while (0)143 Derived &getDerived() { return *static_cast<Derived*>(this); } in getDerived() function267 bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); } in WalkUpFromStmt()340 bool WalkUpFromType(Type *T) { return getDerived().VisitType(T); }362 bool WalkUpFromTypeLoc(TypeLoc TL) { return getDerived().VisitTypeLoc(TL); } in WalkUpFromTypeLoc()368 return getDerived().VisitUnqualTypeLoc(TL.getUnqualifiedLoc()); in WalkUpFromQualifiedTypeLoc()372 return getDerived().VisitUnqualTypeLoc(TL.getUnqualifiedLoc()); in WalkUpFromUnqualTypeLoc()396 bool WalkUpFromDecl(Decl *D) { return getDerived().VisitDecl(D); } in WalkUpFromDecl()457 if (getDerived().shouldUseDataRecursionFor(CurrS)) { in dataTraverse()495 return getDerived().WalkUpFrom##NAME(static_cast<CLASS*>(VAR)); \ in dataTraverseNode()[all …]