summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/context-object-objc
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2019-06-21 23:37:52 +0000
committerEric Fiselier <eric@efcs.ca>2019-06-21 23:37:52 +0000
commit51a741c87fa8f87c8b37015dac4bce2b10d1ce81 (patch)
treeaf8a52b8b7ca6bc8ae8521cb5e2c87f8e00dfe1e /lldb/packages/Python/lldbsuite/test/expression_command/context-object-objc
parent892f022ec2b32f81e4ac49ecb531a9cb8b3a9d83 (diff)
downloadbcm5719-llvm-51a741c87fa8f87c8b37015dac4bce2b10d1ce81.tar.gz
bcm5719-llvm-51a741c87fa8f87c8b37015dac4bce2b10d1ce81.zip
Add new style meta-programming primatives.
Using class templates instead of alias templates causes a lot of instantiations. As part of the move away from C++03, we want to improve the efficiency of our meta-programming. This patch lays the groundwork by introducing new _If, _EnableIf, _And, _Or, and _IsValidExpansion (detect member). Future patches will replace the existing implementations after verifying there compile time differences. llvm-svn: 364114
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/context-object-objc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud