diff options
author | Krystian Stasiowski <sdkrystian@gmail.com> | 2024-08-08 15:46:27 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-08 15:46:27 -0400 |
commit | d52cc9de5ad92854613143bbd5f8b0771b2db1e1 (patch) | |
tree | f5c5656edd098cf3f963a142a132f27375c80a8d /lldb/source/Commands/CommandObjectCommands.cpp | |
parent | 0bc640774880121e3e59d11011313d3ee8c52b01 (diff) | |
download | llvm-d52cc9de5ad92854613143bbd5f8b0771b2db1e1.zip llvm-d52cc9de5ad92854613143bbd5f8b0771b2db1e1.tar.gz llvm-d52cc9de5ad92854613143bbd5f8b0771b2db1e1.tar.bz2 |
[Clang][AST][NFC] Store template parameter position for TemplateTypeParmType in TypeBit (#102481)
`TemplateTypeParmType` currently stores the depth, index, and whether a
template type parameter is a pack in a union of `CanonicalTTPTInfo` and
`TemplateTypeParmDecl*`, and only the canonical type stores the position
information. These bits can be stored for all `TemplateTypeParmTypes` in
`TypeBits` to avoid unnecessary indirection when accessing the position
information.
Diffstat (limited to 'lldb/source/Commands/CommandObjectCommands.cpp')
0 files changed, 0 insertions, 0 deletions