Home
last modified time | relevance | path

Searched refs:specialization (Results 1 – 25 of 62) sorted by relevance

123

/external/stlport/doc/
Dpointer_specialization.txt3 * specialization feature. *
12 STLport grant the partial pointer specialization for 4 containers:
20 The pointer specialization consists in using a void* container
38 In a first thought you can imagine a partial specialization like
45 specialization? The _Alloc type is supposed to have a rebind member
60 specialization like that:
74 the less<void*> functor. The less specialization issue also show that
86 There is of course a solution for this specialization issue. We
87 need to be able to detect the less specialization. The partial set
88 specialization would have to be used only if the less functor is
Dstlport_namespaces.txt78 allows users to specialized some of the Standard algorithms. This specialization has to
103 As you can see the specialization is not in the STLport less namespace and it
/external/clang/test/SemaObjCXX/
Dliterals.mm113 …terals(int); // expected-note{{in instantiation of function template specialization 'test_array_li…
130 …ls(int, id); // expected-note{{in instantiation of function template specialization 'test_dictiona…
131 …ls(id, int); // expected-note{{in instantiation of function template specialization 'test_dictiona…
144 …, NSArray*); // expected-note{{in instantiation of function template specialization 'test_variadic…
170 …nary_expansion(NSNumber *, // expected-note{{in instantiation of function template specialization}}
173 …nary_expansion(NSNumber *, // expected-note{{in instantiation of function template specialization}}
Dobjc-container-subscripting.mm23 …, int, id); // expected-note {{in instantiation of function template specialization 'test_dictiona…
25 …, id, int); // expected-note {{in instantiation of function template specialization 'test_dictiona…
45 …ouble, id); // expected-note {{in instantiation of function template specialization 'test_array_su…
Dinstantiate-expr.mm67 template void f4(B*, int*); // expected-note{{in instantiation of function template specialization
75 template void f5(B*, int*); // expected-note{{in instantiation of function template specialization
Darc-bridged-cast.mm26 …cf<id, NSString*, int*>(); // expected-note{{in instantiation of function template specialization}}
Dinstantiate-stmt.mm78 …tring>(int); // expected-note{{in instantiation of function template specialization 'try_catch_fin…
Darc-templates.mm37 // Check template argument deduction (e.g., for specialization) using
/external/stlport/etc/
DReleaseNote.txt31 * Container pointer specialization feature now works even with incomplete types
32 thanks to use of partial template specialization.
66 * Fully functional pointer specialization feature (_STLP_USE_PTR_SPECIALIZATIONS).
117 * STL containers vector, deque, list and slist pointer specialization to
DChangeLog192 compiler missing class partial template specialization or that don't
566 template specialization. In this case we directly use iterator_traits,
695 rather use function specialization to detect self reference. In string
704 template specialization, only used in _IsOkToSwap struct.
1123 a specialization of codecvt rather than a class inheriting from
1263 Allow test on incomplete types even when pointer specialization is
1264 activated as long as partial template specialization is supported.
1279 * stlport/stl/pointer/_tools.h: Use class partial specialization to
1280 enhance usability of the container pointer specialization feature.
2070 Eric Sanford DMC patch to allow pointer specialization feature.
[all …]
DChangeLog-5.1340 before 8.1 have problem with template method specialization. Thanks
1133 * stlport/stl/pointers/_tools.h: Add partial specialization for
1198 template specialization support.
1212 * stlport/stl/pointers: Restore pointer specialization feature.
1215 - vector specialization is done using a qualified void pointer
1221 - Fixed set specialization thanks to explicit instanciation added
1288 * stlport/stl/_vector.h: Add _DefaultZeroValue specialization for
1531 * stlport/stl/_alloc.h: Moved __type_traits specialization for
1622 * stlport/stl/_pair.h: Remove __move_traits partial specialization for
1708 compilers supporting partial template specialization but no template
[all …]
/external/chromium/base/
Dbind.h.pump27 // discern the correct specialization of Callback<>, Bind would need to
33 // one specialization. We eventually have to do a similar number of
Dcallback.h.pump121 // and all its bound parameters. Each Callback specialization has a templated
160 // specialization based on whether or not a parameter is a wrapper type.
224 // even though the template typelist grows, the specialization still
/external/astl/
DREADME11 string is not a template specialization of basic_string - there is no
/external/stlport/test/compiler/
DREADME26 tests for template-in-the-template explicit specialization.
/external/v8/src/
Dobjects-visiting.h140 const VisitorId specialization = static_cast<VisitorId>( in GetVisitorIdForSize() local
143 return Min(specialization, generic); in GetVisitorIdForSize()
/external/webkit/Source/WebCore/
DAndroid.v8bindings.mk33 $(LOCAL_PATH)/bindings/v8/specialization \
197 bindings/v8/specialization/V8BindingState.cpp
DWebCore.pri54 $$SOURCE_DIR/WebCore/bindings/v8/specialization \
61 $$SOURCE_DIR/WebCore/bindings/js/specialization \
/external/clang/include/clang/Basic/
DDiagnosticSemaKinds.td240 "using declaration can not refer to a template specialization">;
750 "partial specialization cannot be declared as a friend">;
1908 "of a %select{class template|class template partial specialization|nested "
2429 // C++ template specialization
2431 "can only provide an explicit specialization for a class template, function "
2438 "explicit specialization of %0 in function scope">;
2440 "explicit specialization of %0 in class scope">;
2442 "cannot declare an explicit specialization in a friend">;
2446 "specialization of %1 must originally be declared in the global scope">;
2450 "specialization of %1 must originally be declared in namespace %2">;
[all …]
DDiagnosticParseKinds.td489 "identifier followed by '<' indicates a class template specialization but "
503 "%select{|a template declaration|an explicit template specialization|"
508 "definition is meant to be an explicit specialization, add '<>' after the "
551 "explicit %select{specialization|instantiation}0 of non-template "
601 …"%select{partial specialization|explicit specialization|explicit instantiation}0 of alias template…
/external/astl/include/
Dsstream90 // In a regular STL this is <char> full specialization.
Dmemory73 // Full specialization when the src and dest types are pod && both
Dalgorithm73 // elements we need to copy. See the random access specialization
/external/stlport/stlport/stl/config/
Dfeatures.h142 …ut according the STLport settings your compiler can not support the pointer specialization feature.
/external/clang/lib/CodeGen/
DCGExprAgg.cpp298 ClassTemplateSpecializationDecl *specialization = in GetStdInitializerListElementType() local
300 return specialization->getTemplateArgs()[0].getAsType(); in GetStdInitializerListElementType()

123