| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | TreeTransform.h | 132 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function 135 const Derived &getDerived() const { in getDerived() function 201 OldLocation = Self.getDerived().getBaseLocation(); in TemporaryBase() 202 OldEntity = Self.getDerived().getBaseEntity(); in TemporaryBase() 205 Self.getDerived().setBase(Location, Entity); in TemporaryBase() 209 Self.getDerived().setBase(OldLocation, OldEntity); in ~TemporaryBase() 490 return getDerived().TransformDecl(Loc, D); in TransformDefinition() 503 return cast_or_null<NamedDecl>(getDerived().TransformDecl(Loc, D)); in TransformFirstQualifierInScope() 631 getDerived().getBaseLocation()); in InventTypeSourceInfo() 1050 TemplateName InstName = getDerived().RebuildTemplateName( in RebuildDependentTemplateSpecializationType() [all …]
|
| H A D | SemaDeclCXX.cpp | 7549 getDerived().visitSubobjects(Results, RD, ParamLvalType.getQualifiers()); in visit() 7554 Results.add(getDerived().visitExpandedSubobject( in visit() 7555 ParamLvalType, getDerived().getCompleteObject())); in visit() 7562 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function in __anon26624a2b1f11::DefaultedComparisonVisitor 7573 if (Results.add(getDerived().visitSubobject( in visitSubobjects() 7575 getDerived().getBase(&Base)))) in visitSubobjects() 7595 if (Results.add(getDerived().visitSubobject( in visitSubobjects() 7596 FieldType, getDerived().getField(Field)))) in visitSubobjects() 7608 return getDerived().visitSubobjectArray(CAT->getElementType(), in visitSubobject() 7610 return getDerived().visitExpandedSubobject(Type, Subobj); in visitSubobject() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1490 Expr *TransformedExpr = getDerived().TransformExpr(LH->getValue()).get(); in TransformLoopHintAttr()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 2399 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() function 2567 return getDerived().parseNestedName(State); in parseName() 2569 return getDerived().parseLocalName(State); in parseName() 2573 Node *S = getDerived().parseSubstitution(); in parseName() 2578 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName() 2585 Node *N = getDerived().parseUnscopedName(State); in parseName() 2591 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName() 2608 Node *Encoding = getDerived().parseEncoding(); in parseLocalName() 2624 Node *N = getDerived().parseName(State); in parseLocalName() 2630 Node *Entity = getDerived().parseName(State); in parseLocalName() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | IndirectThunks.h | 25 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() function 36 getDerived().doInitialization(M); in init() 45 assert(Name.startswith(getDerived().getThunkPrefix()) && in createThunkFunction() 88 if (!MF.getName().startswith(getDerived().getThunkPrefix())) { in run() 100 if (!getDerived().mayUseThunk(MF)) in run() 103 getDerived().insertThunks(MMI); in run() 109 getDerived().populateThunk(MF); in run()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | RecursiveASTVisitor.h | 59 if (!getDerived().CALL_EXPR) \ 175 Derived &getDerived() { return *static_cast<Derived *>(this); } 200 if (!getDerived().TraverseDecl(D)) 359 : getDerived().Traverse##NAME(static_cast<CLASS *>(VAR))) 379 bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); } 400 bool WalkUpFromType(Type *T) { return getDerived().VisitType(T); } 421 bool WalkUpFromTypeLoc(TypeLoc TL) { return getDerived().VisitTypeLoc(TL); } 427 return getDerived().VisitUnqualTypeLoc(TL.getUnqualifiedLoc()); 431 return getDerived().VisitUnqualTypeLoc(TL.getUnqualifiedLoc()); 454 bool WalkUpFromDecl(Decl *D) { return getDerived().VisitDecl(D); } [all …]
|
| H A D | LexicallyOrderedRecursiveASTVisitor.h | 91 if (!BaseType::getDerived().TraverseDecl(Child)) in TraverseDeclContextHelper() 107 if (!BaseType::getDerived().TraverseDecl(Child)) in TraverseDeclContextHelper() 147 assert(!BaseType::getDerived().shouldTraversePostOrder() && in TraverseAdditionalLexicallyNestedDeclarations() 151 if (!BaseType::getDerived().TraverseDecl(D)) in TraverseAdditionalLexicallyNestedDeclarations()
|
| H A D | EvaluatedExprVisitor.h | 89 return getDerived().VisitExpr(CE); in VisitCallExpr() 110 if (!getDerived().shouldVisitDiscardedStmt()) { in VisitIfStmt() 118 getDerived().VisitStmt(If); in VisitIfStmt() 121 ImplClass &getDerived() { return *static_cast<ImplClass *>(this); } in getDerived() function
|
| H A D | ASTNodeTraverser.h | 76 return getDerived().doGetNodeDelegate(); in getNodeDelegate() 78 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() function
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | DirectedGraph.h | 42 return getDerived().isEqualTo(E.getDerived()); 61 EdgeType &getDerived() { return *static_cast<EdgeType *>(this); } in getDerived() function 62 const EdgeType &getDerived() const { in getDerived() function 151 NodeType &getDerived() { return *static_cast<NodeType *>(this); } in getDerived() function 152 const NodeType &getDerived() const { in getDerived() function
|
| /netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| H A D | ClangDiagnosticsEmitter.cpp | 682 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() function 723 return getDerived().Visit##T(static_cast<T##Piece *>(P)) in Visit()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 7261 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function in __anondef1c1651611::ExprEvaluatorBase 7263 return getDerived().Success(V, E); in DerivedSuccess() 7266 return getDerived().ZeroInitialization(E); in DerivedZeroInitialization()
|
| /netbsd-src/external/apache2/llvm/dist/clang/docs/ |
| H A D | InternalsManual.rst | 3247 using ``getDerived().TransformYYY``. If all of the subexpressions and
|