Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DTypeSystem.cpp131 bool expand_pack) { in GetNumTemplateArguments() argument
137 bool expand_pack) { in GetTemplateArgumentKind() argument
142 size_t idx, bool expand_pack) { in GetTypeTemplateArgument() argument
148 bool expand_pack) { in GetIntegralTemplateArgument() argument
H A DCompilerType.cpp980 size_t CompilerType::GetNumTemplateArguments(bool expand_pack) const { in GetNumTemplateArguments()
983 return type_system_sp->GetNumTemplateArguments(m_type, expand_pack); in GetNumTemplateArguments()
989 CompilerType::GetTemplateArgumentKind(size_t idx, bool expand_pack) const { in GetTemplateArgumentKind()
992 return type_system_sp->GetTemplateArgumentKind(m_type, idx, expand_pack); in GetTemplateArgumentKind()
997 bool expand_pack) const { in GetTypeTemplateArgument()
1000 return type_system_sp->GetTypeTemplateArgument(m_type, idx, expand_pack); in GetTypeTemplateArgument()
1006 CompilerType::GetIntegralTemplateArgument(size_t idx, bool expand_pack) const { in GetIntegralTemplateArgument()
1009 return type_system_sp->GetIntegralTemplateArgument(m_type, idx, expand_pack); in GetIntegralTemplateArgument()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DCompilerType.h482 size_t GetNumTemplateArguments(bool expand_pack = false) const;
489 GetTemplateArgumentKind(size_t idx, bool expand_pack = false) const;
491 bool expand_pack = false) const;
499 GetIntegralTemplateArgument(size_t idx, bool expand_pack = false) const;
H A DTypeSystem.h402 bool expand_pack);
406 bool expand_pack);
409 bool expand_pack);
412 bool expand_pack);
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBType.cpp662 const bool expand_pack = true; in GetTemplateArgumentType() local
666 idx, expand_pack); in GetTemplateArgumentType()
670 .GetIntegralTemplateArgument(idx, expand_pack) in GetTemplateArgumentType()
698 const bool expand_pack = true; in GetTemplateArgumentValue() local
703 idx, expand_pack); in GetTemplateArgumentValue()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h931 bool expand_pack) override;
935 bool expand_pack) override;
937 size_t idx, bool expand_pack) override;
940 bool expand_pack) override;
H A DTypeSystemClang.cpp7097 bool expand_pack) { in GetNumTemplateArguments() argument
7116 if (expand_pack && num_args) { in GetNumTemplateArguments()
7161 size_t idx, bool expand_pack) { in GetNthTemplateArgument() argument
7178 if (!expand_pack || args[last_idx].getKind() != clang::TemplateArgument::Pack) in GetNthTemplateArgument()
7193 size_t arg_idx, bool expand_pack) { in GetTemplateArgumentKind() argument
7199 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()