/external/clang/lib/Sema/ |
D | TreeTransform.h | 126 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 …]
|
D | SemaTemplateInstantiate.cpp | 1110 Expr *TransformedExpr = getDerived().TransformExpr(LH->getValue()).get(); in TransformLoopHintAttr()
|
/external/llvm-project/clang/lib/Sema/ |
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() 1049 TemplateName InstName = getDerived().RebuildTemplateName( in RebuildDependentTemplateSpecializationType() [all …]
|
D | SemaDeclCXX.cpp | 7474 getDerived().visitSubobjects(Results, RD, ParamLvalType.getQualifiers()); in visit() 7479 Results.add(getDerived().visitExpandedSubobject( in visit() 7480 ParamLvalType, getDerived().getCompleteObject())); in visit() 7487 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function in __anonedc74bd71e11::DefaultedComparisonVisitor 7498 if (Results.add(getDerived().visitSubobject( in visitSubobjects() 7500 getDerived().getBase(&Base)))) in visitSubobjects() 7520 if (Results.add(getDerived().visitSubobject( in visitSubobjects() 7521 FieldType, getDerived().getField(Field)))) in visitSubobjects() 7533 return getDerived().visitSubobjectArray(CAT->getElementType(), in visitSubobject() 7535 return getDerived().visitExpandedSubobject(Type, Subobj); in visitSubobject() [all …]
|
D | SemaTemplateInstantiate.cpp | 1489 Expr *TransformedExpr = getDerived().TransformExpr(LH->getValue()).get(); in TransformLoopHintAttr()
|
/external/llvm-project/libcxxabi/src/demangle/ |
D | ItaniumDemangle.h | 2412 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() function 2580 return getDerived().parseNestedName(State); in parseName() 2582 return getDerived().parseLocalName(State); in parseName() 2586 Node *S = getDerived().parseSubstitution(); in parseName() 2591 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName() 2598 Node *N = getDerived().parseUnscopedName(State); in parseName() 2604 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName() 2621 Node *Encoding = getDerived().parseEncoding(); in parseLocalName() 2637 Node *N = getDerived().parseName(State); in parseLocalName() 2643 Node *Entity = getDerived().parseName(State); in parseLocalName() [all …]
|
/external/llvm-project/llvm/include/llvm/Demangle/ |
D | ItaniumDemangle.h | 2412 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() function 2580 return getDerived().parseNestedName(State); in parseName() 2582 return getDerived().parseLocalName(State); in parseName() 2586 Node *S = getDerived().parseSubstitution(); in parseName() 2591 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName() 2598 Node *N = getDerived().parseUnscopedName(State); in parseName() 2604 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName() 2621 Node *Encoding = getDerived().parseEncoding(); in parseLocalName() 2637 Node *N = getDerived().parseName(State); in parseLocalName() 2643 Node *Entity = getDerived().parseName(State); in parseLocalName() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/ |
D | ItaniumDemangle.h | 2350 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() function 2516 return getDerived().parseNestedName(State); in parseName() 2518 return getDerived().parseLocalName(State); in parseName() 2522 Node *S = getDerived().parseSubstitution(); in parseName() 2527 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName() 2534 Node *N = getDerived().parseUnscopedName(State); in parseName() 2540 Node *TA = getDerived().parseTemplateArgs(State != nullptr); in parseName() 2557 Node *Encoding = getDerived().parseEncoding(); in parseLocalName() 2573 Node *N = getDerived().parseName(State); in parseLocalName() 2579 Node *Entity = getDerived().parseName(State); in parseLocalName() [all …]
|
/external/libcxxabi/src/demangle/ |
D | ItaniumDemangle.h | 2174 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/llvm-project/polly/lib/Transform/ |
D | ScheduleTreeTransform.cpp | 26 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() function 27 const Derived &getDerived() const { in getDerived() function 36 return getDerived().visitDomain(Node, std::forward<Args>(args)...); in visit() 39 return getDerived().visitBand(Node, std::forward<Args>(args)...); in visit() 42 return getDerived().visitSequence(Node, std::forward<Args>(args)...); in visit() 44 return getDerived().visitSet(Node, std::forward<Args>(args)...); in visit() 48 return getDerived().visitLeaf(Node, std::forward<Args>(args)...); in visit() 51 return getDerived().visitMark(Node, std::forward<Args>(args)...); in visit() 54 return getDerived().visitExtension(Node, std::forward<Args>(args)...); in visit() 57 return getDerived().visitFilter(Node, std::forward<Args>(args)...); in visit() [all …]
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | IndirectThunks.h | 25 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() function 35 getDerived().doInitialization(M); in init() 44 assert(Name.startswith(getDerived().getThunkPrefix()) && in createThunkFunction() 83 if (!MF.getName().startswith(getDerived().getThunkPrefix())) { in run() 95 if (!getDerived().mayUseThunk(MF)) in run() 98 getDerived().insertThunks(MMI); in run() 104 getDerived().populateThunk(MF); in run()
|
/external/llvm-project/clang/include/clang/AST/ |
D | RecursiveASTVisitor.h | 59 if (!getDerived().CALL_EXPR) \ 175 Derived &getDerived() { return *static_cast<Derived *>(this); } 197 if (!getDerived().TraverseDecl(D)) 356 : getDerived().Traverse##NAME(static_cast<CLASS *>(VAR))) 376 bool WalkUpFromStmt(Stmt *S) { return getDerived().VisitStmt(S); } 397 bool WalkUpFromType(Type *T) { return getDerived().VisitType(T); } 418 bool WalkUpFromTypeLoc(TypeLoc TL) { return getDerived().VisitTypeLoc(TL); } 424 return getDerived().VisitUnqualTypeLoc(TL.getUnqualifiedLoc()); 428 return getDerived().VisitUnqualTypeLoc(TL.getUnqualifiedLoc()); 451 bool WalkUpFromDecl(Decl *D) { return getDerived().VisitDecl(D); } [all …]
|
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()
|
D | ASTNodeTraverser.h | 76 return getDerived().doGetNodeDelegate(); in getNodeDelegate() 78 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() function
|
/external/clang/include/clang/AST/ |
D | RecursiveASTVisitor.h | 71 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/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | DirectedGraph.h | 41 bool operator==(const EdgeType &E) const { return getDerived().isEqualTo(E); } 59 EdgeType &getDerived() { return *static_cast<EdgeType *>(this); } in getDerived() function 60 const EdgeType &getDerived() const { in getDerived() function 94 bool operator==(const NodeType &N) const { return getDerived().isEqualTo(N); } 145 NodeType &getDerived() { return *static_cast<NodeType *>(this); } in getDerived() function 146 const NodeType &getDerived() const { in getDerived() function
|
/external/llvm-project/llvm/include/llvm/ADT/ |
D | DirectedGraph.h | 41 bool operator==(const EdgeType &E) const { return getDerived().isEqualTo(E); } 59 EdgeType &getDerived() { return *static_cast<EdgeType *>(this); } in getDerived() function 60 const EdgeType &getDerived() const { in getDerived() function 94 bool operator==(const NodeType &N) const { return getDerived().isEqualTo(N); } 145 NodeType &getDerived() { return *static_cast<NodeType *>(this); } in getDerived() function 146 const NodeType &getDerived() const { in getDerived() function
|
/external/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
D | CPlusPlusLanguage.cpp | 303 this->getDerived().reset(Mangled, std::forward<Ts>(Vals)...); in substitute()
|
/external/llvm-project/clang/utils/TableGen/ |
D | ClangDiagnosticsEmitter.cpp | 700 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() function 741 return getDerived().Visit##T(static_cast<T##Piece *>(P)) in Visit()
|
/external/clang/lib/AST/ |
D | ExprConstant.cpp | 4154 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function in __anon464011e30b11::ExprEvaluatorBase 4156 return getDerived().Success(V, E); in DerivedSuccess() 4159 return getDerived().ZeroInitialization(E); in DerivedZeroInitialization()
|
/external/llvm-project/clang/lib/AST/ |
D | ExprConstant.cpp | 7250 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function in __anona656c3111611::ExprEvaluatorBase 7252 return getDerived().Success(V, E); in DerivedSuccess() 7255 return getDerived().ZeroInitialization(E); in DerivedZeroInitialization()
|
/external/clang/docs/ |
D | InternalsManual.rst | 2075 using ``getDerived().TransformYYY``. If all of the subexpressions and
|
/external/llvm-project/clang/docs/ |
D | InternalsManual.rst | 2674 using ``getDerived().TransformYYY``. If all of the subexpressions and
|