Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/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()
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 …]
DSemaPseudoObject.cpp50 T &getDerived() { return static_cast<T&>(*this); } in getDerived() function
56 return getDerived().rebuildSpecific(specific); in rebuild()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DRecursiveASTVisitor.h76 do { if (!getDerived().CALL_EXPR) return false; } while (0)
143 Derived &getDerived() { return *static_cast<Derived*>(this); } in getDerived() function
267 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 …]