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

References

gen/tools/lldb/scripts/LLDBWrapPython.cpp
66924   lldb::TypeClass result;
tools/lldb/include/lldb/API/SBType.h
  192   lldb::TypeClass GetTypeClass();
tools/lldb/include/lldb/Symbol/ClangASTContext.h
  621   lldb::TypeClass GetTypeClass(lldb::opaque_compiler_type_t type) override;
tools/lldb/include/lldb/Symbol/CompilerType.h
  165   lldb::TypeClass GetTypeClass() const;
tools/lldb/include/lldb/Symbol/SymbolFile.h
  205                         lldb::TypeClass type_mask,
tools/lldb/include/lldb/Symbol/Type.h
  198                                       lldb::TypeClass &type_class);
tools/lldb/include/lldb/Symbol/TypeList.h
   56                              lldb::TypeClass type_class, bool exact_match);
   58   void RemoveMismatchedTypes(lldb::TypeClass type_class);
tools/lldb/include/lldb/Symbol/TypeMap.h
   59                              lldb::TypeClass type_class, bool exact_match);
   61   void RemoveMismatchedTypes(lldb::TypeClass type_class);
tools/lldb/include/lldb/Symbol/TypeSystem.h
  230   virtual lldb::TypeClass GetTypeClass(lldb::opaque_compiler_type_t type) = 0;
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h
  208   template <typename T> void AddObjectForIndex(unsigned idx, T *object) {
  285   template <typename T> void HandleReplayResult(const T &t) {
  287     if (std::is_fundamental<T>::value)
  290     m_index_to_object.AddObjectForIndex(result, new T(t));
  375     static Result doit(Deserializer &deserializer,
  376                        Result (*f)(Deserialized..., Head, Tail...),
  379           template deserialized<Result, Deserialized..., Head>::doit(
  387     static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
  387     static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
  404   DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
  408         DeserializationHelper<Args...>::template deserialized<Result>::doit(
  412   Result (*f)(Args...);
  510     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  636   void Record(Serializer &serializer, Registry &registry, Result (*f)(FArgs...),
  652             typename std::remove_reference<Result>::type>::type>::value) {
tools/lldb/source/API/SBCompileUnit.cpp
  145   TypeClass type_class = static_cast<TypeClass>(type_mask);
tools/lldb/source/API/SBModule.cpp
  558   TypeClass type_class = static_cast<TypeClass>(type_mask);
tools/lldb/source/API/SBType.cpp
  512 lldb::TypeClass SBType::GetTypeClass() {
tools/lldb/source/Core/Module.cpp
  966   TypeClass type_class = eTypeClassAny;
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h
   98   void GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask,
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  339                                TypeClass type_mask, TypeList &type_list)
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
  196                 lldb::TypeClass type_mask,
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
 1047                                        lldb::TypeClass type_mask,
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
  121                 lldb::TypeClass type_mask,
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
 1569                                    TypeClass type_mask,
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h
  117   void GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask,
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
 1620                              TypeClass type_mask,
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h
  143                 lldb::TypeClass type_mask,
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
   51                                 TypeClass type_mask,
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h
   75                 lldb::TypeClass type_mask,
tools/lldb/source/Symbol/ClangASTContext.cpp
 4262 lldb::TypeClass
tools/lldb/source/Symbol/CompilerType.cpp
  314 lldb::TypeClass CompilerType::GetTypeClass() const {
tools/lldb/source/Symbol/Type.cpp
  662                                    TypeClass &type_class) {
tools/lldb/source/Symbol/TypeList.cpp
  104   TypeClass type_class = eTypeClassAny;
  116                                      TypeClass type_class, bool exact_match) {
  128     TypeClass match_type_class = eTypeClassAny;
  187 void TypeList::RemoveMismatchedTypes(TypeClass type_class) {
  201     TypeClass match_type_class =
tools/lldb/source/Symbol/TypeMap.cpp
  134   TypeClass type_class = eTypeClassAny;
  146                                     TypeClass type_class, bool exact_match) {
  158     TypeClass match_type_class = eTypeClassAny;
  217 void TypeMap::RemoveMismatchedTypes(TypeClass type_class) {
  231     TypeClass match_type_class =
tools/lldb/source/Symbol/Variable.cpp
  566   const lldb::TypeClass type_class = compiler_type.GetTypeClass();
tools/lldb/unittests/Symbol/TestType.cpp
   23   lldb::TypeClass type_class;
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  326     : public __is_integral_helper<typename remove_cv<_Tp>::type>::type
  354     : public __is_floating_point_helper<typename remove_cv<_Tp>::type>::type
  567     : public __is_null_pointer_helper<typename remove_cv<_Tp>::type>::type
  588     : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
  588     : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
  594     : public __or_<is_arithmetic<_Tp>, is_void<_Tp>,
  594     : public __or_<is_arithmetic<_Tp>, is_void<_Tp>,
  595 		   is_null_pointer<_Tp>>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1629     { typedef _Tp   type; };
 1979     { typedef _Tp     type; };
 1988     : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>
 1988     : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>