aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectCommands.cpp
diff options
context:
space:
mode:
authorKrystian Stasiowski <sdkrystian@gmail.com>2024-08-08 15:46:27 -0400
committerGitHub <noreply@github.com>2024-08-08 15:46:27 -0400
commitd52cc9de5ad92854613143bbd5f8b0771b2db1e1 (patch)
treef5c5656edd098cf3f963a142a132f27375c80a8d /lldb/source/Commands/CommandObjectCommands.cpp
parent0bc640774880121e3e59d11011313d3ee8c52b01 (diff)
downloadllvm-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