/netbsd/external/gpl3/gcc.old/dist/gcc/ |
H A D | vector-builder.h | 125 bool operator == (const Derived &) const; 145 Derived *derived () { return static_cast<Derived *> (this); } in derived() 146 const Derived *derived () const; 154 inline const Derived * 157 return static_cast<const Derived *> (this); in derived() 209 vector_builder<T, Shape, Derived>::operator == (const Derived &other) const 323 Derived::npatterns_of (vec2)); in new_binary_operation() 326 Derived::nelts_per_pattern_of (vec2)); in new_binary_operation() 352 Derived::npatterns_of (vec2)); in binary_encoded_nelts() 355 Derived::nelts_per_pattern_of (vec2)); in binary_encoded_nelts() [all …]
|
/netbsd/external/gpl3/gcc/dist/gcc/ |
H A D | vector-builder.h | 125 bool operator == (const Derived &) const; 145 Derived *derived () { return static_cast<Derived *> (this); } in derived() 146 const Derived *derived () const; 154 inline const Derived * 157 return static_cast<const Derived *> (this); in derived() 209 vector_builder<T, Shape, Derived>::operator == (const Derived &other) const 323 Derived::npatterns_of (vec2)); in new_binary_operation() 326 Derived::nelts_per_pattern_of (vec2)); in new_binary_operation() 352 Derived::npatterns_of (vec2)); in binary_encoded_nelts() 355 Derived::nelts_per_pattern_of (vec2)); in binary_encoded_nelts() [all …]
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | RecursiveASTVisitor.h | 175 Derived &getDerived() { return *static_cast<Derived *>(this); } 510 template <typename Derived> 529 template <typename Derived> 577 template <typename Derived> 618 template <typename Derived> 635 template <typename Derived> 656 template <typename Derived> 684 template <typename Derived> 709 template <typename Derived> 735 template <typename Derived> [all …]
|
H A D | NonTrivialTypeVisitor.h | 21 template <class Derived, class RetTy = void> struct DestructedTypeVisitor { 46 Derived &asDerived() { return static_cast<Derived &>(*this); } in asDerived() 49 template <class Derived, class RetTy = void> 74 Derived &asDerived() { return static_cast<Derived &>(*this); } in asDerived() 77 template <class Derived, bool IsMove, class RetTy = void> 107 Derived &asDerived() { return static_cast<Derived &>(*this); } in asDerived()
|
H A D | ASTNodeTraverser.h | 61 : public ConstDeclVisitor<Derived>, 62 public ConstStmtVisitor<Derived>, 65 public TypeVisitor<Derived>, 66 public ConstAttrVisitor<Derived>, 67 public ConstTemplateArgumentVisitor<Derived> { 78 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() 96 ConstDeclVisitor<Derived>::Visit(D); in Visit() 141 ConstStmtVisitor<Derived>::Visit(S); 173 TypeVisitor<Derived>::Visit(T); in Visit() 185 ConstAttrVisitor<Derived>::Visit(A); in Visit() [all …]
|
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | TreeTransform.h | 100 template<typename Derived> 106 Derived &Self; 132 Derived &getDerived() { return static_cast<Derived&>(*this); } in getDerived() 3775 template<typename Derived> 3794 template<typename Derived> 3811 template<typename Derived> 3896 template<typename Derived> 4141 template<typename Derived> 4143 TreeTransform<Derived> 4205 template<typename Derived> [all …]
|
H A D | UsedDeclVisitor.h | 20 template <class Derived> 21 class UsedDeclVisitor : public EvaluatedExprVisitor<Derived> { 26 typedef EvaluatedExprVisitor<Derived> Inherited; 30 Derived &asImpl() { return *static_cast<Derived *>(this); } in asImpl()
|
/netbsd/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/ |
H A D | mb-ctor.cc | 24 class Derived : public virtual Base class 27 Derived(int i); 28 ~Derived(); 34 Derived::Derived(int i) : Base(i) in Derived() function in Derived 46 Derived::~Derived() in ~Derived() 51 class DeeplyDerived : public Derived 54 DeeplyDerived(int i) : Base(i), Derived(i) {} in DeeplyDerived() 61 Derived d(7); in main()
|
H A D | destrprint.cc | 17 class Derived : public Base class 22 Derived() : Base(), z(23) in Derived() function in Derived 26 ~Derived() in ~Derived() 33 Derived d; in main()
|
/netbsd/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.cp/ |
H A D | mb-ctor.cc | 24 class Derived : public virtual Base class 27 Derived(int i); 28 ~Derived(); 34 Derived::Derived(int i) : Base(i) in Derived() function in Derived 46 Derived::~Derived() in ~Derived() 51 class DeeplyDerived : public Derived 54 DeeplyDerived(int i) : Base(i), Derived(i) {} in DeeplyDerived() 61 Derived d(7); in main()
|
H A D | destrprint.cc | 17 class Derived : public Base class 22 Derived() : Base(), z(23) in Derived() function in Derived 26 ~Derived() in ~Derived() 33 Derived d; in main()
|
/netbsd/external/apache2/llvm/dist/clang/utils/TableGen/ |
H A D | ClangSyntaxEmitter.cpp | 48 if (llvm::Record *Base = Derived->getValueAsOptionalDef("base")) in Hierarchy() 49 link(Derived, Base); in Hierarchy() 64 std::vector<const NodeType *> Derived; member 80 for (const NodeType *D : Start->Derived) in visit() 93 void link(const llvm::Record *Derived, const llvm::Record *Base) { in link() argument 94 auto &CN = get(Derived->getName()), &PN = get(Base->getName()); in link() 96 PN.Derived.push_back(&CN); in link() 105 return N.Derived.empty() ? N : firstConcrete(*N.Derived.front()); in firstConcrete() 108 return N.Derived.empty() ? N : lastConcrete(*N.Derived.back()); in lastConcrete() 152 if (N.Derived.empty()) in EmitClangSyntaxNodeList() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | CodeGenPassBuilder.h | 467 template <typename Derived> 523 template <typename Derived> 532 template <typename Derived> 543 template <typename Derived> 556 template <typename Derived> 599 template <typename Derived> 614 template <typename Derived> 675 template <typename Derived> 721 template <typename Derived> 731 template <typename Derived> [all …]
|
H A D | IndirectThunks.h | 24 template <typename Derived> class ThunkInserter { 25 Derived &getDerived() { return *static_cast<Derived *>(this); } in getDerived() 42 template <typename Derived> 43 void ThunkInserter<Derived>::createThunkFunction(MachineModuleInfo &MMI, in createThunkFunction() 85 template <typename Derived> 86 bool ThunkInserter<Derived>::run(MachineModuleInfo &MMI, MachineFunction &MF) { in run()
|
/netbsd/external/gpl3/gcc/dist/libsanitizer/ubsan/ |
H A D | ubsan_type_hash_itanium.cc | 118 if (Derived->__type_name == Base->__type_name || in isDerivedFromAtOffset() 120 Derived->__type_name[0] != '*' && in isDerivedFromAtOffset() 125 dynamic_cast<const abi::__si_class_type_info*>(Derived)) in isDerivedFromAtOffset() 129 dynamic_cast<const abi::__vmi_class_type_info*>(Derived); in isDerivedFromAtOffset() 157 const abi::__class_type_info *Derived, sptr Offset) { in findBaseAtOffset() argument 159 return Derived; in findBaseAtOffset() 162 dynamic_cast<const abi::__si_class_type_info*>(Derived)) in findBaseAtOffset() 166 dynamic_cast<const abi::__vmi_class_type_info*>(Derived); in findBaseAtOffset() 231 abi::__class_type_info *Derived = in checkDynamicType() local 233 if (!Derived) in checkDynamicType() [all …]
|
/netbsd/external/gpl3/gcc.old/dist/libsanitizer/ubsan/ |
H A D | ubsan_type_hash_itanium.cc | 118 if (Derived->__type_name == Base->__type_name || in isDerivedFromAtOffset() 120 Derived->__type_name[0] != '*' && in isDerivedFromAtOffset() 125 dynamic_cast<const abi::__si_class_type_info*>(Derived)) in isDerivedFromAtOffset() 129 dynamic_cast<const abi::__vmi_class_type_info*>(Derived); in isDerivedFromAtOffset() 157 const abi::__class_type_info *Derived, sptr Offset) { in findBaseAtOffset() argument 159 return Derived; in findBaseAtOffset() 162 dynamic_cast<const abi::__si_class_type_info*>(Derived)) in findBaseAtOffset() 166 dynamic_cast<const abi::__vmi_class_type_info*>(Derived); in findBaseAtOffset() 231 abi::__class_type_info *Derived = in checkDynamicType() local 233 if (!Derived) in checkDynamicType() [all …]
|
/netbsd/sys/external/bsd/compiler_rt/dist/lib/ubsan/ |
H A D | ubsan_type_hash_itanium.cc | 120 if (Derived->__type_name == Base->__type_name || in isDerivedFromAtOffset() 122 !internal_strcmp(Derived->__type_name, Base->__type_name))) in isDerivedFromAtOffset() 126 dynamic_cast<const abi::__si_class_type_info*>(Derived)) in isDerivedFromAtOffset() 130 dynamic_cast<const abi::__vmi_class_type_info*>(Derived); in isDerivedFromAtOffset() 158 const abi::__class_type_info *Derived, sptr Offset) { in findBaseAtOffset() argument 160 return Derived; in findBaseAtOffset() 163 dynamic_cast<const abi::__si_class_type_info*>(Derived)) in findBaseAtOffset() 167 dynamic_cast<const abi::__vmi_class_type_info*>(Derived); in findBaseAtOffset() 232 abi::__class_type_info *Derived = in checkDynamicType() local 234 if (!Derived) in checkDynamicType() [all …]
|
/netbsd/external/gpl3/gdb/dist/gdb/testsuite/gdb.mi/ |
H A D | mi-var-rtti.cc | 22 struct Derived : public Base { struct 23 Derived() : B(2), C(3) {} in Derived() function 32 Derived d; in use_rtti_for_ptr_test() argument 61 Derived d; in use_rtti_for_ref_test() 82 Derived d; in use_rtti_for_ptr_child_test() 141 Derived d; in use_rtti_for_ref_child_test() 250 Derived d; in type_update_when_use_rtti_test() 306 Derived d; in skip_type_update_when_not_use_rtti_test()
|
/netbsd/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.mi/ |
H A D | mi-var-rtti.cc | 22 struct Derived : public Base { struct 23 Derived() : B(2), C(3) {} in Derived() function 32 Derived d; in use_rtti_for_ptr_test() argument 61 Derived d; in use_rtti_for_ref_test() 82 Derived d; in use_rtti_for_ptr_child_test() 141 Derived d; in use_rtti_for_ref_child_test() 250 Derived d; in type_update_when_use_rtti_test() 306 Derived d; in skip_type_update_when_not_use_rtti_test()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | PointerUnion.h | 96 template <typename Derived, typename ValTy, int I, typename ...Types> 99 template <typename Derived, typename ValTy, int I> 100 class PointerUnionMembers<Derived, ValTy, I> { 106 friend struct PointerLikeTypeTraits<Derived>; 109 template <typename Derived, typename ValTy, int I, typename Type, 111 class PointerUnionMembers<Derived, ValTy, I, Type, Types...> 112 : public PointerUnionMembers<Derived, ValTy, I + 1, Types...> { 113 using Base = PointerUnionMembers<Derived, ValTy, I + 1, Types...>; 123 Derived &operator=(Type V) { 127 return static_cast<Derived &>(*this);
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 2399 Derived &getDerived() { return static_cast<Derived &>(*this); } in getDerived() 2562 template <typename Derived, typename Alloc> 2604 template <typename Derived, typename Alloc> 2640 template <typename Derived, typename Alloc> 2657 template <typename Derived, typename Alloc> 2688 template <typename Derived, typename Alloc> 2767 template <typename Derived, typename Alloc> 2832 template <typename Derived, typename Alloc> 3079 template <typename Derived, typename Alloc> 3142 template <typename Derived, typename Alloc> [all …]
|
/netbsd/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | ASTTypeTraits.cpp | 53 bool ASTNodeKind::isBaseOf(NodeKindId Base, NodeKindId Derived, in isBaseOf() argument 55 if (Base == NKI_None || Derived == NKI_None) return false; in isBaseOf() 57 while (Derived != Base && Derived != NKI_None) { in isBaseOf() 58 Derived = AllKindInfo[Derived].ParentId; in isBaseOf() 63 return Derived == Base; in isBaseOf()
|
/netbsd/external/gpl3/gdb/dist/gdb/testsuite/gdb.guile/ |
H A D | scm-value.c | 48 struct Derived : public Base { struct 51 Base *base = new Derived (); 52 Derived derived;
|
/netbsd/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.guile/ |
H A D | scm-value.c | 48 struct Derived : public Base { struct 51 Base *base = new Derived (); 52 Derived derived;
|
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 249 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) { in evalDerivedToBase() argument 252 if (!regionMatchesCXXRecordType(Derived, Cast->getSubExpr()->getType())) in evalDerivedToBase() 256 SVal Result = Derived; in evalDerivedToBase() 265 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) { in evalDerivedToBase() argument 267 SVal Result = Derived; in evalDerivedToBase() 274 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType, in evalDerivedToBase() argument 276 const MemRegion *DerivedReg = Derived.getAsRegion(); in evalDerivedToBase() 278 return Derived; in evalDerivedToBase()
|