reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/lldb-forward.h
   72 class CXXSyntheticChildren;

References

tools/lldb/include/lldb/DataFormatters/FormattersHelpers.h
   45                      CXXSyntheticChildren::CreateFrontEndCallback generator,
tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h
  352   typedef std::function<SyntheticChildrenFrontEnd *(CXXSyntheticChildren *,
tools/lldb/include/lldb/DataFormatters/VectorType.h
   20 VectorTypeSyntheticFrontEndCreator(CXXSyntheticChildren *, lldb::ValueObjectSP);
tools/lldb/source/DataFormatters/FormattersHelpers.cpp
   92     CXXSyntheticChildren::CreateFrontEndCallback generator,
   96       new CXXSyntheticChildren(flags, description, generator));
tools/lldb/source/DataFormatters/VectorType.cpp
  301     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp
  203     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.h
   20 BlockPointerSyntheticFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
 1026       static CXXSyntheticChildren::SharedPointer formatter_sp(
 1027           new CXXSyntheticChildren(
 1045       static CXXSyntheticChildren::SharedPointer formatter_sp(
 1046           new CXXSyntheticChildren(
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
  319     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
  335     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
  448     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h
   51 LibcxxVectorBoolSyntheticFrontEndCreator(CXXSyntheticChildren *,
   79 LibCxxMapIteratorSyntheticFrontEndCreator(CXXSyntheticChildren *,
   83 LibCxxVectorIteratorSyntheticFrontEndCreator(CXXSyntheticChildren *,
  111 LibcxxBitsetSyntheticFrontEndCreator(CXXSyntheticChildren *,
  115 LibcxxSharedPtrSyntheticFrontEndCreator(CXXSyntheticChildren *,
  119 LibcxxStdVectorSyntheticFrontEndCreator(CXXSyntheticChildren *,
  123 LibcxxStdListSyntheticFrontEndCreator(CXXSyntheticChildren *,
  127 LibcxxStdForwardListSyntheticFrontEndCreator(CXXSyntheticChildren *,
  131 LibcxxStdMapSyntheticFrontEndCreator(CXXSyntheticChildren *,
  135 LibcxxStdUnorderedMapSyntheticFrontEndCreator(CXXSyntheticChildren *,
  139 LibcxxInitializerListSyntheticFrontEndCreator(CXXSyntheticChildren *,
  142 SyntheticChildrenFrontEnd *LibcxxQueueFrontEndCreator(CXXSyntheticChildren *,
  145 SyntheticChildrenFrontEnd *LibcxxTupleFrontEndCreator(CXXSyntheticChildren *,
  149 LibcxxOptionalFrontEndCreator(CXXSyntheticChildren *,
  153 LibcxxVariantFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp
  155     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.h
   27 LibcxxAtomicSyntheticFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp
  116     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp
  119     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp
  436     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
  442     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
  461     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxOptional.cpp
   78 formatters::LibcxxOptionalFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp
   60 formatters::LibcxxQueueFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp
   88 formatters::LibcxxTupleFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp
  218     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp
  249 formatters::LibcxxVariantFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.h
   24 SyntheticChildrenFrontEnd *LibcxxVariantFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
  286     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
  154     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
  171     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
  384     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.h
   37 LibstdcppMapIteratorSyntheticFrontEndCreator(CXXSyntheticChildren *,
   41 LibStdcppTupleSyntheticFrontEndCreator(CXXSyntheticChildren *,
   45 LibStdcppVectorIteratorSyntheticFrontEndCreator(CXXSyntheticChildren *,
   49 LibStdcppSharedPtrSyntheticFrontEndCreator(CXXSyntheticChildren *,
   53 LibStdcppUniquePtrSyntheticFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp
  109     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp
  165     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp
  925     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/ObjC/Cocoa.h
   63 NSArraySyntheticFrontEndCreator(CXXSyntheticChildren *, lldb::ValueObjectSP);
   66 NSIndexPathSyntheticFrontEndCreator(CXXSyntheticChildren *,
   73 ObjCClassSyntheticFrontEndCreator(CXXSyntheticChildren *, lldb::ValueObjectSP);
   98 NSErrorSyntheticFrontEndCreator(CXXSyntheticChildren *,
  102 NSExceptionSyntheticFrontEndCreator(CXXSyntheticChildren *,
  110   static std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback> &
tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp
   39 std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback> &
   41   static std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback>
  794     CXXSyntheticChildren *synth, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
   58     CXXSyntheticChildren::CreateFrontEndCallback> &
   60   static AdditionalFormatters<CXXSyntheticChildren::CreateFrontEndCallback>
  435     CXXSyntheticChildren *synth, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.h
   37 NSDictionarySyntheticFrontEndCreator(CXXSyntheticChildren *,
   88   static AdditionalFormatters<CXXSyntheticChildren::CreateFrontEndCallback> &
tools/lldb/source/Plugins/Language/ObjC/NSError.cpp
  186     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/ObjC/NSException.cpp
  178     CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp
  305 NSIndexPathSyntheticFrontEndCreator(CXXSyntheticChildren *,
tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp
   33 std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback> &
   35   static std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback>
  300     CXXSyntheticChildren *synth, lldb::ValueObjectSP valobj_sp) {
tools/lldb/source/Plugins/Language/ObjC/NSSet.h
   25 SyntheticChildrenFrontEnd *NSSetSyntheticFrontEndCreator(CXXSyntheticChildren *,
   33   static std::map<ConstString, CXXSyntheticChildren::CreateFrontEndCallback> &
usr/include/c++/7.4.0/bits/shared_ptr.h
  129 	shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { }
usr/include/c++/7.4.0/bits/shared_ptr_base.h
  946     : is_convertible<_Yp*, _Tp*>::type
 1078 	__shared_ptr(_Yp* __p)
 1081 	  static_assert( !is_void<_Yp>::value, "incomplete type" );
 1082 	  static_assert( sizeof(_Yp) > 0, "incomplete type" );
 1377 	typename enable_if<!__has_esft_base<_Yp2>::value>::type
 1378 	_M_enable_shared_from_this_with(_Yp*) noexcept
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;