Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h135 const Derived &getDerived() const { in getDerived() function
4149 !getDerived().AlwaysRebuild()) in TransformNestedNameSpecifierLoc()
4940 if (getDerived().AlwaysRebuild() || in TransformDecayedType()
4969 if (getDerived().AlwaysRebuild() || in TransformPointerType()
4995 if (getDerived().AlwaysRebuild() || in TransformBlockPointerType()
5024 if (getDerived().AlwaysRebuild() || in TransformReferenceType()
5091 if (getDerived().AlwaysRebuild() || in TransformMemberPointerType()
5137 if (getDerived().AlwaysRebuild() || in TransformConstantArrayType()
6900 return getDerived() in TransformDependentTemplateSpecializationType()
7412 return getDerived().RebuildIfStmt( in TransformIfStmt()
[all …]
H A DSemaDeclCXX.cpp7557 Results.add(getDerived().visitExpandedSubobject( in visit()
7558 ParamLvalType, getDerived().getCompleteObject())); in visit()
7576 if (Results.add(getDerived().visitSubobject( in visitSubobjects()
7578 getDerived().getBase(&Base)))) in visitSubobjects()
7598 if (Results.add(getDerived().visitSubobject( in visitSubobjects()
7599 FieldType, getDerived().getField(Field)))) in visitSubobjects()
7613 return getDerived().visitExpandedSubobject(Type, Subobj); in visitSubobject()
7618 return getDerived().visitSubobject(Type, Subobj); in visitSubobjectArray()
8792 getDerived().visitBase(&B)) in visit()
8797 if (getDerived().visitBase(&B)) in visit()
[all …]
H A DSemaTemplateInstantiateDecl.cpp4989 getDerived().TransformDecl(TL.getNameLoc(), T->getDecl())); in InstantiateFunctionDefinition()
4993 QualType Result = getDerived().RebuildRecordType(NewDecl); in InstantiateFunctionDefinition()
H A DSemaTemplateInstantiate.cpp1490 Expr *TransformedExpr = getDerived().TransformExpr(LH->getValue()).get(); in TransformLoopHintAttr()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h3600 Node *E = getDerived().parseExpr(); in parseDecltype()
3632 Node *Ty = getDerived().parseType(); in parseArrayType()
3717 Node *Ty = getDerived().parseType(); in parseQualifiedType()
4080 Node *E = getDerived().parseExpr(); in parsePrefixExpr()
4168 Node *Ty = getDerived().parseType(); in parseNewExpr()
4195 Ty = getDerived().parseType(); in parseConversionExpr()
4385 return getDerived().parseExpr(); in parseBracedExpr()
4448 Init = getDerived().parseExpr(); in parseFoldExpr()
4464 Node *Ty = getDerived().parseType(); in parsePointerToMemberConversionExpr()
4482 Node *Ty = getDerived().parseType(); in parseSubobjectExpr()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DIndirectThunks.h25 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()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DRecursiveASTVisitor.h787 return getDerived().TraverseTemplateName(
828 return getDerived().TraverseTemplateName(
2000 if (getDerived().shouldVisitImplicitCode())
2284 if (!getDerived().shouldVisitImplicitCode()) {
2382 if (!getDerived().shouldTraversePostOrder())
2426 if (getDerived().shouldVisitImplicitCode()) {
2541 if (getDerived().shouldVisitImplicitCode()) {
2605 if (getDerived().shouldVisitImplicitCode())
2710 if (!getDerived().shouldVisitImplicitCode()) {
2750 if (!getDerived().shouldVisitImplicitCode()) {
[all …]
H A 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()
H A DEvaluatedExprVisitor.h89 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 DASTNodeTraverser.h77 return getDerived().doGetNodeDelegate(); in getNodeDelegate()
79 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() function
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDirectedGraph.h42 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
/freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/
H A DClangDiagnosticsEmitter.cpp682 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() function
723 return getDerived().Visit##T(static_cast<T##Piece *>(P)) in Visit()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp308 this->getDerived().reset(Mangled, std::forward<Ts>(Vals)...); in substitute()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp7264 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() function in __anon19193fee1611::ExprEvaluatorBase
7266 return getDerived().Success(V, E); in DerivedSuccess()
7269 return getDerived().ZeroInitialization(E); in DerivedZeroInitialization()