/llvm-project/clang/test/Parser/ |
H A D | recursion-limits.cpp | 3 class outer { 4 class inner1 { inner1(); }; 5 class inner2 { inner2(); }; 6 class inner3 { inner3(); }; 7 class inner4 { inner4(); }; 8 class inner5 { inner5(); }; 9 class inner6 { inner6(); }; 10 class inner7 { inner7(); }; 11 class inner8 { inner8(); }; 12 class inner9 { inner9(); }; [all …]
|
/llvm-project/lldb/include/lldb/ |
H A D | lldb-forward.h | 17 class ABI; 18 class ASTResultSynthesizer; 19 class ASTStructExtractor; 20 class Address; 21 class AddressRange; 22 class AddressRanges; 23 class AddressRangeList; 24 class AddressResolver; 25 class ArchSpec; 26 class Architectur [all...] |
/llvm-project/pstl/include/pstl/internal/ |
H A D | glue_algorithm_defs.h | 26 template <class _ExecutionPolicy, class _ForwardIterator, class _Predicate> 32 template <class _ExecutionPolicy, class _ForwardIterator, class _Predicate> 38 template <class _ExecutionPolicy, class _ForwardIterator, class _Predicate> 44 template <class _ExecutionPolicy, class _ForwardIterator, class _Function> 48 template <class _ExecutionPolicy, class _ForwardIterator, class _Size, class _Function> 54 template <class _ExecutionPolicy, class _ForwardIterator, class _Predicate> 58 template <class _ExecutionPolicy, class _ForwardIterator, class _Predicate> 62 template <class _ExecutionPolicy, class _ForwardIterator, class _Tp> 68 template <class _ExecutionPolicy, class _ForwardIterator1, class _ForwardIterator2, class _BinaryPr… 73 template <class _ExecutionPolicy, class _ForwardIterator1, class _ForwardIterator2> [all …]
|
H A D | algorithm_fwd.h | 30 template <class _ForwardIterator, class _Pred> 35 template <class _RandomAccessIterator, class _Pred> 40 template <class _Tag, class _ExecutionPolicy, class _ForwardIterator, class _Pred> 44 template <class _IsVector, class _ExecutionPolicy, class _RandomAccessIterator, class _Pred> 54 template <class _ForwardIterator, class _Function> 58 template <class _RandomAccessIterator, class _Function> 62 template <class _Tag, class _ExecutionPolicy, class _ForwardIterator, class _Function> 66 template <class _IsVector, class _ExecutionPolicy, class _RandomAccessIterator, class _Function> 70 template <class _Tag, class _ExecutionPolicy, class _ForwardIterator, class _Brick> 74 template <class _IsVector, class _ExecutionPolicy, class _RandomAccessIterator, class _Brick> [all …]
|
H A D | numeric_fwd.h | 29 template <class _RandomAccessIterator1, class _RandomAccessIterator2, class _Tp, class _BinaryOpera… 30 class _BinaryOperation2> 35 template <class _ForwardIterator1, class _ForwardIterator2, class _Tp, class _BinaryOperation1, cla… 40 template <class _Tag, class _ExecutionPolicy, class _ForwardIterator1, class _ForwardIterator2, cla… 41 class _BinaryOperation1, class _BinaryOperation2> 46 template <class _IsVector, class _ExecutionPolicy, class _RandomAccessIterator1, class _RandomAcces… 47 class _Tp, class _BinaryOperation1, class _BinaryOperation2> 56 template <class _RandomAccessIterator, class _Tp, class _UnaryOperation, class _BinaryOperation> 60 template <class _ForwardIterator, class _Tp, class _BinaryOperation, class _UnaryOperation> 64 template <class _Tag, class _ExecutionPolicy, class _ForwardIterator, class _Tp, class _BinaryOpera… [all …]
|
H A D | glue_numeric_defs.h | 24 template <class _ExecutionPolicy, class _ForwardIterator, class _Tp, class _BinaryOperation> 29 template <class _ExecutionPolicy, class _ForwardIterator, class _Tp> 33 template <class _ExecutionPolicy, class _ForwardIterator> 38 template <class _ExecutionPolicy, class _ForwardIterator1, class _ForwardIterator2, class _Tp> 43 template <class _ExecutionPolicy, class _ForwardIterator1, class _ForwardIterator2, class _Tp, clas… 44 class _BinaryOperation2> 50 template <class _ExecutionPolicy, class _ForwardIterator, class _Tp, class _BinaryOperation, class … 57 template <class _ExecutionPolicy, class _ForwardIterator1, class _ForwardIterator2, class _Tp> 62 template <class _ExecutionPolicy, class _ForwardIterator1, class _ForwardIterator2, class _Tp, clas… 69 template <class _ExecutionPolicy, class _ForwardIterator1, class _ForwardIterator2> [all …]
|
/llvm-project/libcxx/include/__pstl/ |
H A D | backend_fwd.h | 47 template <class... _Backends> 70 template <class _Backend, class _ExecutionPolicy> 72 // template <class _Policy, class _ForwardIterator, class _Predicate> 76 template <class _Backend, class _ExecutionPolicy> 78 // template <class _Policy, class _ForwardIterato [all...] |
/llvm-project/lldb/include/lldb/API/ |
H A D | SBDefines.h | 45 class LLDB_API SBAddress; 46 class LLDB_API SBAddressRange; 47 class LLDB_API SBAddressRangeList; 48 class LLDB_API SBAttachInfo; 49 class LLDB_API SBBlock; 50 class LLDB_API SBBreakpoint; 51 class LLDB_API SBBreakpointList; 52 class LLDB_API SBBreakpointLocation; 53 class LLDB_API SBBreakpointName; 54 class LLDB_AP [all...] |
/llvm-project/clang/test/SemaTemplate/ |
H A D | cwg2398.cpp | 4 template<class T, class U = T> class B {}; 5 template<template<class> class P, class T> void f(P<T>); 17 template<template<typename> class t,typename T> struct match<t<T>>; 19 template<template<typename,typename> class t,typename T0,typename T1> 27 template<class T1, class T [all...] |
/llvm-project/libcxx/include/ |
H A D | type_traits | 19 // helper class: 20 template <class T, T v> struct integral_constant; 30 template <bool, class T = void> struct enable_if; 31 template <bool, class T, class F> struct conditional; 34 template <class T> struct is_void; 35 template <class T> struct is_null_pointer; // C++14 36 template <class T> struct is_integral; 37 template <class T> struct is_floating_point; 38 template <class [all...] |
H A D | memory | 24 template <class T, class Alloc> struct uses_allocator; 26 template <class Ptr> 33 template <class U> using rebind = <details>; 38 template <class T> 45 template <class U> using rebind = U*; 50 template <class T> constexpr T* to_address(T* p) noexcept; // C++20 51 template <class Ptr> constexpr auto to_address(const Ptr& p) noexcept; // C++20 53 template <class Alloc> 85 template <class [all...] |
H A D | iosfwd | 19 template<class charT> struct char_traits; 26 template<class T> class allocator; 28 template <class charT, class traits = char_traits<charT> > class basic_ios; 30 template <class charT, class traits = char_traits<charT> > class basic_streambuf; 31 template <class char [all...] |
H A D | utility | 21 template <class T> 27 template<class T> bool operator!=(const T&, const T&); 28 template<class T> bool operator> (const T&, const T&); 29 template<class T> bool operator<=(const T&, const T&); 30 template<class T> bool operator>=(const T&, const T&); 33 template<class T> 38 template <class T, size_t N> 42 template <class T> T&& forward(typename remove_reference<T>::type& t) noexcept; // constexpr in C++14 43 template <class T> T&& forward(typename remove_reference<T>::type&& t) noexcept; // constexpr in C++14 49 template <class [all...] |
H A D | numeric | 19 template <class InputIterator, class T> 23 template <class InputIterator, class T, class BinaryOperation> 27 template<class InputIterator> 31 template<class InputIterator, class T> 35 template<class InputIterator, class [all...] |
/llvm-project/libcxx/include/experimental/ |
H A D | type_traits | 24 template <class> class invocation_type; // not defined 25 template <class F, class... ArgTypes> class invocation_type<F(ArgTypes...)>; 26 template <class> class raw_invocation_type; // not defined 27 template <class F, class... ArgTypes> class raw_invocation_typ [all...] |
/llvm-project/llvm/test/CodeGen/PowerPC/ |
H A D | pr15031.ll | 19 %"class.llvm::MachineMemOperand" = type { %"struct.llvm::MachinePointerInfo", i64, i32, ptr, ptr } 21 %"class.llvm::Value" = type { ptr, i8, i8, i16, ptr, ptr, ptr } 22 %"class.llvm::Type" = type { ptr, i32, i32, ptr } 23 %"class.llvm::LLVMContext" = type { ptr } 24 %"class.llvm::LLVMContextImpl" = type opaque 25 %"class.llvm::Use" = type { ptr, ptr, %"class.llvm::PointerIntPair" } 26 %"class.llvm::PointerIntPair" = type { i64 } 27 %"class.llvm::StringMapEntry" = type opaque 28 %"class.llvm::MDNode" = type { %"class.llvm::Value", %"class.llvm::FoldingSetImpl::Node", i32, i32 } 29 %"class.llvm::FoldingSetImpl::Node" = type { ptr } [all …]
|
/llvm-project/clang/include/clang/AST/ |
H A D | ComputeDependence.h | 22 class ASTContext; 24 class Expr; 25 class FullExpr; 26 class OpaqueValueExpr; 27 class ParenExpr; 28 class UnaryOperator; 29 class UnaryExprOrTypeTraitExpr; 30 class ArraySubscriptExpr; 31 class MatrixSubscriptExpr; 32 class CompoundLiteralExp [all...] |
/llvm-project/clang/www/analyzer/ |
H A D | potential_checkers.html | 25 <table class="checkers"> 26 <col class="namedescr"><col class="example"><col class="progress"> 29 <tr><td><div class="namedescr expandable"><span class="name"> 30 memory.LeakEvalOrder</span><span class="lang"> 31 (C, C++)</span><div class="descr"> 35 <td><div class="exampleContainer expandable"> 36 <div class [all...] |
/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | shrink-vop3-carry-out.mir | 22 - { id: 0, class: sgpr_64 } 23 - { id: 1, class: sreg_32_xm0 } 24 - { id: 2, class: sgpr_32 } 25 - { id: 3, class: vgpr_32 } 26 - { id: 4, class: sreg_64_xexec } 27 - { id: 5, class: sreg_64_xexec } 28 - { id: 6, class: sreg_32 } 29 - { id: 7, class: sreg_32 } 30 - { id: 8, class: sreg_32_xm0 } 31 - { id: 9, class [all...] |
H A D | fold-immediate-output-mods.mir | 11 - { id: 0, class: sgpr_64 } 12 - { id: 1, class: sreg_32_xm0 } 13 - { id: 2, class: sgpr_32 } 14 - { id: 3, class: vgpr_32 } 15 - { id: 4, class: sreg_64_xexec } 16 - { id: 5, class: sreg_64_xexec } 17 - { id: 6, class: sreg_64_xexec } 18 - { id: 7, class: sreg_32 } 19 - { id: 8, class: sreg_32 } 20 - { id: 9, class [all...] |
H A D | sdwa-scalar-ops.mir | 101 - { id: 0, class: sreg_64 } 102 - { id: 1, class: sreg_64 } 103 - { id: 2, class: vgpr_32 } 104 - { id: 3, class: sgpr_128 } 105 - { id: 4, class: sgpr_64 } 106 - { id: 5, class: sreg_32_xm0 } 107 - { id: 6, class: sgpr_32 } 108 - { id: 7, class: sreg_64 } 109 - { id: 8, class: sreg_64 } 110 - { id: 9, class: sreg_64_xexec } [all …]
|
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsMSAInstrInfo.td | 109 class vfsetcc_type<ValueType ResTy, ValueType OpTy, CondCode CC> : 158 class vsetcc_type<ValueType ResTy, CondCode CC> : 232 class SplatComplexPattern<Operand opclass, ValueType ty, int numops, string fn, 337 class ADD_A_B_ENC : MSA_3R_FMT<0b000, 0b00, 0b010000>; 338 class ADD_A_H_ENC : MSA_3R_FMT<0b000, 0b01, 0b010000>; 339 class ADD_A_W_ENC : MSA_3R_FMT<0b000, 0b10, 0b010000>; 340 class ADD_A_D_ENC : MSA_3R_FMT<0b000, 0b11, 0b010000>; 342 class ADDS_A_B_ENC : MSA_3R_FMT<0b001, 0b00, 0b010000>; 343 class ADDS_A_H_ENC : MSA_3R_FMT<0b001, 0b01, 0b010000>; 344 class ADDS_A_W_EN [all...] |
H A D | MicroMipsDSPInstrInfo.td | 14 class ADDQ_PH_MM_ENC : POOL32A_3R_FMT<"addq.ph", 0b00000001101>; 15 class ADDQ_S_PH_MM_ENC : POOL32A_3R_FMT<"addq_s.ph", 0b10000001101>; 16 class ADDQ_S_W_MM_ENC : POOL32A_3RB0_FMT<"addq_s.w", 0b1100000101>; 17 class ADDQH_PH_MMR2_ENC : POOL32A_3R_FMT<"addqh.ph", 0b00001001101>; 18 class ADDQH_R_PH_MMR2_ENC : POOL32A_3R_FMT<"addqh_r.ph", 0b10001001101>; 19 class ADDQH_W_MMR2_ENC: POOL32A_3R_FMT<"addqh.w", 0b00010001101>; 20 class ADDQH_R_W_MMR2_ENC : POOL32A_3R_FMT<"addqh_r.w", 0b10010001101>; 21 class ADDU_PH_MMR2_ENC : POOL32A_3R_FMT<"addu.ph", 0b00100001101>; 22 class ADDU_S_PH_MMR2_ENC : POOL32A_3R_FMT<"addu_s.ph", 0b10100001101>; 23 class ADDU_QB_MM_ENC : POOL32A_3R_FMT<"addu.qb", 0b00011001101>; [all …]
|
/llvm-project/llvm/test/CodeGen/SystemZ/ |
H A D | RAbasic-invalid-LR-update.mir | 23 # CHECK: id: 114, class 31 - { id: 0, class: vr128bit } 32 - { id: 1, class: vr128bit } 33 - { id: 2, class: vr128bit } 34 - { id: 3, class: vr64bit } 35 - { id: 4, class: gr64bit } 36 - { id: 5, class: vr128bit } 37 - { id: 6, class: grx32bit } 38 - { id: 7, class: vr128bit } 39 - { id: 8, class: vr128bit } [all …]
|
/llvm-project/clang/test/CXX/temp/temp.spec/ |
H A D | part.spec.cpp | 3 // C++20 [temp.class.spec] 13.7.5/10 14 // class for tests 15 class TestClass { 17 class PublicClass {}; 18 template <class T> class TemplatePublicClass {}; 34 class ProtectedClass {}; 35 template <class T> class TemplateProtectedClass {}; 56 class PrivateClass {}; 58 template <class T> class TemplatePrivateClass {}; 78 template <typename T> class IT1 {}; [all …]
|