[Lldb-commits] [PATCH] D140996: [c++20] P1907R1: Support for generalized non-type template arguments of scalar type.
Andrey Ali Khan Bolshakov via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Fri Mar 10 12:06:38 PST 2023
bolshakov-a updated this revision to Diff 504247.
bolshakov-a added a comment.
Fix after rebase.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D140996/new/
https://reviews.llvm.org/D140996
Files:
clang/include/clang/AST/PropertiesBase.td
Index: clang/include/clang/AST/PropertiesBase.td
===================================================================
--- clang/include/clang/AST/PropertiesBase.td
+++ clang/include/clang/AST/PropertiesBase.td
@@ -798,8 +798,11 @@
def : Property<"type", QualType> {
let Read = [{ node.getUncommonValueType() }];
}
+ def : Property<"isDefaulted", Bool> {
+ let Read = [{ node.getIsDefaulted() }];
+ }
def : Creator<[{
- return TemplateArgument(ctx, type, value);
+ return TemplateArgument(ctx, type, value, isDefaulted);
}]>;
}
let Class = PropertyTypeCase<TemplateArgument, "Template"> in {
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D140996.504247.patch
Type: text/x-patch
Size: 620 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20230310/352dac42/attachment.bin>
More information about the lldb-commits
mailing list