Home
last modified time | relevance | path

Searched refs:expand_pack (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/lldb/source/Symbol/
H A DCompilerType.cpp662 size_t CompilerType::GetNumTemplateArguments(bool expand_pack) const { in GetNumTemplateArguments()
664 return m_type_system->GetNumTemplateArguments(m_type, expand_pack); in GetNumTemplateArguments()
670 CompilerType::GetTemplateArgumentKind(size_t idx, bool expand_pack) const { in GetTemplateArgumentKind()
672 return m_type_system->GetTemplateArgumentKind(m_type, idx, expand_pack); in GetTemplateArgumentKind()
677 bool expand_pack) const { in GetTypeTemplateArgument()
679 return m_type_system->GetTypeTemplateArgument(m_type, idx, expand_pack); in GetTypeTemplateArgument()
685 CompilerType::GetIntegralTemplateArgument(size_t idx, bool expand_pack) const { in GetIntegralTemplateArgument()
687 return m_type_system->GetIntegralTemplateArgument(m_type, idx, expand_pack); in GetIntegralTemplateArgument()
H A DTypeSystem.cpp122 bool expand_pack) { in GetNumTemplateArguments() argument
128 bool expand_pack) { in GetTemplateArgumentKind() argument
133 size_t idx, bool expand_pack) { in GetTypeTemplateArgument() argument
139 bool expand_pack) { in GetIntegralTemplateArgument() argument
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DCompilerType.h345 size_t GetNumTemplateArguments(bool expand_pack = false) const;
352 GetTemplateArgumentKind(size_t idx, bool expand_pack = false) const;
354 bool expand_pack = false) const;
362 GetIntegralTemplateArgument(size_t idx, bool expand_pack = false) const;
H A DTypeSystem.h350 bool expand_pack);
354 bool expand_pack);
357 bool expand_pack);
360 bool expand_pack);
/llvm-project-15.0.7/lldb/unittests/Symbol/
H A DTestTypeSystemClang.cpp503 const bool expand_pack = false; in TEST_F() local
505 m_ast->GetTemplateArgumentKind(t.GetOpaqueQualType(), 0, expand_pack), in TEST_F()
508 m_ast->GetTypeTemplateArgument(t.GetOpaqueQualType(), 0, expand_pack), in TEST_F()
511 t.GetOpaqueQualType(), 0, expand_pack)); in TEST_F()
514 m_ast->GetTemplateArgumentKind(t.GetOpaqueQualType(), 1, expand_pack), in TEST_F()
517 m_ast->GetTypeTemplateArgument(t.GetOpaqueQualType(), 1, expand_pack), in TEST_F()
520 expand_pack); in TEST_F()
/llvm-project-15.0.7/lldb/source/API/
H A DSBType.cpp557 const bool expand_pack = true; in GetTemplateArgumentType() local
561 idx, expand_pack); in GetTemplateArgumentType()
565 .GetIntegralTemplateArgument(idx, expand_pack) in GetTemplateArgumentType()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h814 bool expand_pack) override;
818 bool expand_pack) override;
820 size_t idx, bool expand_pack) override;
823 bool expand_pack) override;
H A DTypeSystemClang.cpp7100 bool expand_pack) { in GetNumTemplateArguments() argument
7119 if (expand_pack && num_args) { in GetNumTemplateArguments()
7164 size_t idx, bool expand_pack) { in GetNthTemplateArgument() argument
7181 if (!expand_pack || args[last_idx].getKind() != clang::TemplateArgument::Pack) in GetNthTemplateArgument()
7196 size_t arg_idx, bool expand_pack) { in GetTemplateArgumentKind() argument
7202 const auto *arg = GetNthTemplateArgument(template_decl, arg_idx, expand_pack); in GetTemplateArgumentKind()
7239 size_t idx, bool expand_pack) { in GetTypeTemplateArgument() argument
7245 const auto *arg = GetNthTemplateArgument(template_decl, idx, expand_pack); in GetTypeTemplateArgument()
7254 size_t idx, bool expand_pack) { in GetIntegralTemplateArgument() argument
7260 const auto *arg = GetNthTemplateArgument(template_decl, idx, expand_pack); in GetIntegralTemplateArgument()