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

Declarations

tools/lldb/include/lldb/Symbol/CompilerType.h
  248   llvm::Optional<uint64_t> GetByteSize(ExecutionContextScope *exe_scope) const;

References

tools/lldb/include/lldb/Target/ProcessStructReader.h
   60       auto size = field_type.GetByteSize(nullptr);
   69     auto total_size = struct_type.GetByteSize(nullptr);
tools/lldb/source/API/SBType.cpp
  126             m_opaque_sp->GetCompilerType(false).GetByteSize(nullptr))
tools/lldb/source/Commands/CommandObjectMemory.cpp
  533       llvm::Optional<uint64_t> size = compiler_type.GetByteSize(nullptr);
  656       llvm::Optional<uint64_t> size = compiler_type.GetByteSize(nullptr);
 1074             result_sp->GetCompilerType().GetByteSize(nullptr);
tools/lldb/source/Core/Value.cpp
  226     if (llvm::Optional<uint64_t> size = GetCompilerType().GetByteSize(scope)) {
  343     if (llvm::Optional<uint64_t> size = ast_type.GetByteSize(
tools/lldb/source/Core/ValueObject.cpp
  776       pointee_or_element_compiler_type.GetByteSize(
  845           GetCompilerType().GetByteSize(exe_ctx.GetBestExecutionContextScope());
 1844       type.GetByteSize(exe_ctx.GetBestExecutionContextScope());
 1886       type.GetByteSize(exe_ctx.GetBestExecutionContextScope());
tools/lldb/source/Core/ValueObjectConstResult.cpp
  202         GetCompilerType().GetByteSize(exe_ctx.GetBestExecutionContextScope()))
tools/lldb/source/Core/ValueObjectMemory.cpp
  140   return m_compiler_type.GetByteSize(nullptr).getValueOr(0);
tools/lldb/source/Core/ValueObjectVariable.cpp
  114   return type.GetByteSize(exe_ctx.GetBestExecutionContextScope()).getValueOr(0);
tools/lldb/source/DataFormatters/TypeFormat.cpp
   98         llvm::Optional<uint64_t> size = compiler_type.GetByteSize(exe_scope);
tools/lldb/source/DataFormatters/VectorType.cpp
  175       container_type.GetByteSize(exe_scope);
  176   llvm::Optional<uint64_t> element_size = element_type.GetByteSize(exe_scope);
  202     llvm::Optional<uint64_t> size = m_child_type.GetByteSize(nullptr);
tools/lldb/source/Expression/Materializer.cpp
  789       llvm::Optional<uint64_t> byte_size = m_type.GetByteSize(exe_scope);
tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
 1598                 compiler_type.GetByteSize(&thread);
tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
 2113   llvm::Optional<uint64_t> byte_size = value_type.GetByteSize(nullptr);
 2130       llvm::Optional<uint64_t> base_byte_size = base_type.GetByteSize(nullptr);
 2267       return_compiler_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
  459     const size_t byte_size = compiler_type.GetByteSize(nullptr).getValueOr(0);
  483       const size_t byte_size = compiler_type.GetByteSize(nullptr).getValueOr(0);
tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
 1582   llvm::Optional<uint64_t> byte_size = compiler_type.GetByteSize(&thread);
 1719             base_type.GetByteSize(nullptr);
 1748                   base_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
 2089   llvm::Optional<uint64_t> byte_size = value_type.GetByteSize(nullptr);
 2107       llvm::Optional<uint64_t> base_byte_size = base_type.GetByteSize(nullptr);
 2237       return_compiler_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  515         return_compiler_type.GetByteSize(nullptr);
  640         return_compiler_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
  754       return_compiler_type.GetByteSize(nullptr);
  963                 field_compiler_type.GetByteSize(nullptr);
 1035             field_compiler_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
  528           return_compiler_type.GetByteSize(nullptr);
  575             return_compiler_type.GetByteSize(nullptr);
  609         return_compiler_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
  568         m_byte_size(m_type.GetByteSize(nullptr).getValueOr(0)),
  644     llvm::Optional<uint64_t> byte_size = type.GetByteSize(nullptr);
  778       llvm::Optional<uint64_t> elem_size = elem_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp
  509           return_compiler_type.GetByteSize(nullptr);
  556             return_compiler_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
  561           return_compiler_type.GetByteSize(nullptr);
  608             return_compiler_type.GetByteSize(nullptr);
  647         return_compiler_type.GetByteSize(nullptr);
  847         uint32_t field_byte_width = (uint32_t) (*field_compiler_type.GetByteSize(&thread));
tools/lldb/source/Plugins/ABI/Windows-x86_64/ABIWindows_x86_64.cpp
 1395           return_compiler_type.GetByteSize(nullptr);
 1442             return_compiler_type.GetByteSize(nullptr);
 1480         return_compiler_type.GetByteSize(nullptr);
 1650       uint32_t field_byte_width = (uint32_t) (*field_compiler_type.GetByteSize(&thread));
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
  339            m_result_name, m_result_type.GetByteSize(nullptr).getValueOr(0));
 1250     llvm::Optional<uint64_t> value_size = compiler_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
  258         llvm::Optional<uint64_t> size = tree_node_type.GetByteSize(nullptr);
  578                           .GetByteSize(nullptr);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp
   96   if (llvm::Optional<uint64_t> size = m_element_type.GetByteSize(nullptr)) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
  147   if (llvm::Optional<uint64_t> size = m_element_type.GetByteSize(nullptr)) {
  215   llvm::Optional<uint64_t> size = m_bool_type.GetByteSize(nullptr);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp
  531                 ivar_type.GetByteSize(nullptr).getValueOr(0));
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 1254             clang_type.GetByteSize(nullptr)) {
tools/lldb/source/Symbol/ClangASTContext.cpp
 1003                         .GetByteSize(nullptr))
 4432       if (Optional<uint64_t> size = element_type.GetByteSize(nullptr))
 6700               field_clang_type.GetByteSize(get_exe_scope());
 6876                   pointee_clang_type.GetByteSize(get_exe_scope())) {
 6900                   element_type.GetByteSize(get_exe_scope())) {
 6920                   element_type.GetByteSize(get_exe_scope())) {
 6959                 pointee_clang_type.GetByteSize(get_exe_scope())) {
 6996                   pointee_clang_type.GetByteSize(get_exe_scope())) {
tools/lldb/source/Symbol/CompilerType.cpp
  792     llvm::Optional<uint64_t> byte_size = GetByteSize(nullptr);
  976       GetByteSize(exe_ctx ? exe_ctx->GetBestExecutionContextScope() : nullptr);
 1021       GetByteSize(exe_ctx ? exe_ctx->GetBestExecutionContextScope() : nullptr);
tools/lldb/source/Symbol/Type.cpp
  357             GetLayoutCompilerType().GetByteSize(nullptr)) {