Home
last modified time | relevance | path

Searched refs:getDerived (Results 1 – 23 of 23) 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/llvm-project/clang/lib/Sema/
DTreeTransform.h132 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 …]
DSemaDeclCXX.cpp7474 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 …]
DSemaTemplateInstantiate.cpp1489 Expr *TransformedExpr = getDerived().TransformExpr(LH->getValue()).get(); in TransformLoopHintAttr()
/external/llvm-project/libcxxabi/src/demangle/
DItaniumDemangle.h2412 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/
DItaniumDemangle.h2412 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/
DItaniumDemangle.h2350 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/
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/llvm-project/polly/lib/Transform/
DScheduleTreeTransform.cpp26 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/
DIndirectThunks.h25 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/
DRecursiveASTVisitor.h59 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 …]
DLexicallyOrderedRecursiveASTVisitor.h91 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()
DASTNodeTraverser.h76 return getDerived().doGetNodeDelegate(); in getNodeDelegate()
78 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() function
/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/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DDirectedGraph.h41 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/
DDirectedGraph.h41 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/
DCPlusPlusLanguage.cpp303 this->getDerived().reset(Mangled, std::forward<Ts>(Vals)...); in substitute()
/external/llvm-project/clang/utils/TableGen/
DClangDiagnosticsEmitter.cpp700 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/
DExprConstant.cpp4154 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/
DExprConstant.cpp7250 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/
DInternalsManual.rst2075 using ``getDerived().TransformYYY``. If all of the subexpressions and
/external/llvm-project/clang/docs/
DInternalsManual.rst2674 using ``getDerived().TransformYYY``. If all of the subexpressions and