| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TreeTransform.h | 135 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 D | SemaDeclCXX.cpp | 7557 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 D | SemaTemplateInstantiateDecl.cpp | 4989 getDerived().TransformDecl(TL.getNameLoc(), T->getDecl())); in InstantiateFunctionDefinition() 4993 QualType Result = getDerived().RebuildRecordType(NewDecl); in InstantiateFunctionDefinition()
|
| H A D | SemaTemplateInstantiate.cpp | 1490 Expr *TransformedExpr = getDerived().TransformExpr(LH->getValue()).get(); in TransformLoopHintAttr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 3600 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 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()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | RecursiveASTVisitor.h | 787 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 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 | 77 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 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
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusLanguage.cpp | 308 this->getDerived().reset(Mangled, std::forward<Ts>(Vals)...); in substitute()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 7264 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()
|