Searched defs:TypeBuilder (Results 1 - 4 of 4) sorted by relevance

/macosx-10.10/llvmCore-3425.0.34/include/llvm/
H A DTypeBuilder.h77 template<typename T, bool cross_compilable> class TypeBuilder {}; class in namespace:llvm
96 template<typename T, bool cross> class TypeBuilder<const T, cross> class in namespace:llvm
98 template<typename T, bool cross> class TypeBuilder<volatile T, cross> class in namespace:llvm
100 template<typename T, bool cross> class TypeBuilder<const volatile T, cross> class in namespace:llvm
104 template<typename T, bool cross> class TypeBuilder<T*, cross> { class in namespace:llvm
112 template<typename T, bool cross> class TypeBuilder<T&, cross> {}; class in namespace:llvm
115 template<typename T, size_t N, bool cross> class TypeBuilder<T[N], cross> { class in namespace:llvm
122 template<typename T, bool cross> class TypeBuilder<T[], cross> { class in namespace:llvm
181 class TypeBuilder<types::i<num_bits>, cross> { class in namespace:llvm
188 template<> class TypeBuilder<float, false> { class in namespace:llvm
194 template<> class TypeBuilder<float, true> {}; class in namespace:llvm
196 template<> class TypeBuilder<double, false> { class in namespace:llvm
202 template<> class TypeBuilder<double, true> {}; class in namespace:llvm
204 template<bool cross> class TypeBuilder<types::ieee_float, cross> { class in namespace:llvm
208 template<bool cross> class TypeBuilder<types::ieee_double, cross> { class in namespace:llvm
212 template<bool cross> class TypeBuilder<types::x86_fp80, cross> { class in namespace:llvm
216 template<bool cross> class TypeBuilder<types::fp128, cross> { class in namespace:llvm
220 template<bool cross> class TypeBuilder<types::ppc_fp128, cross> { class in namespace:llvm
224 template<bool cross> class TypeBuilder<types::x86_mmx, cross> { class in namespace:llvm
229 template<bool cross> class TypeBuilder<void, cross> { class in namespace:llvm
238 template<> class TypeBuilder<void*, false> class in namespace:llvm
240 template<> class TypeBuilder<const void*, false> class in namespace:llvm
242 template<> class TypeBuilder<volatile void*, false> class in namespace:llvm
244 template<> class TypeBuilder<const volatile void*, false> class in namespace:llvm
247 template<typename R, bool cross> class TypeBuilder<R(), cross> { class in namespace:llvm
253 template<typename R, typename A1, bool cross> class TypeBuilder<R(A1), cross> { class in namespace:llvm
264 class TypeBuilder<R(A1, A2), cross> { class in namespace:llvm
276 class TypeBuilder<R(A1, A2, A3), cross> { class in namespace:llvm
291 class TypeBuilder<R(A1, A2, A3, A4), cross> { class in namespace:llvm
307 class TypeBuilder<R(A1, A2, A3, A4, A5), cross> { class in namespace:llvm
322 template<typename R, bool cross> class TypeBuilder<R(...), cross> { class in namespace:llvm
329 class TypeBuilder<R(A1, ...), cross> { class in namespace:llvm
339 class TypeBuilder<R(A1, A2, ...), cross> { class in namespace:llvm
351 class TypeBuilder<R(A1, A2, A3, ...), cross> { class in namespace:llvm
366 class TypeBuilder<R(A1, A2, A3, A4, ...), cross> { class in namespace:llvm
382 class TypeBuilder<R(A1, A2, A3, A4, A5, ...), cross> { class in namespace:llvm
[all...]
/macosx-10.10/llvmCore-3425.0.34/unittests/VMCore/
H A DTypeBuilderTest.cpp185 template<bool cross> class TypeBuilder<MyType, cross> { class in namespace:llvm
208 template<bool cross> class TypeBuilder<MyPortableType, cross> { class in namespace:llvm
[all...]
/macosx-10.10/JavaScriptCore-7600.1.17/inspector/
H A DInspectorTypeBuilder.h38 namespace TypeBuilder { namespace in namespace:Inspector
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Instrumentation/
H A DPathProfiling.cpp374 template<bool xcompile> class TypeBuilder<PathProfilingFunctionTable, class in namespace:llvm

Completed in 71 milliseconds