@@ -1846,6 +1846,42 @@ int main()
1846
1846
// CHECK-NEXT: "kind": "VarTemplateDecl",
1847
1847
// CHECK-NEXT: "name": "is_const_v"
1848
1848
// CHECK-NEXT: }
1849
+ // CHECK-NEXT: ],
1850
+ // CHECK-NEXT: "inner": [
1851
+ // CHECK-NEXT: {
1852
+ // CHECK-NEXT: "kind": "TemplateArgument",
1853
+ // CHECK-NEXT: "type": {
1854
+ // CHECK-NEXT: "qualType": "const _Ty"
1855
+ // CHECK-NEXT: },
1856
+ // CHECK-NEXT: "inner": [
1857
+ // CHECK-NEXT: {
1858
+ // CHECK-NEXT: "id": "0x{{.*}}",
1859
+ // CHECK-NEXT: "kind": "QualType",
1860
+ // CHECK-NEXT: "type": {
1861
+ // CHECK-NEXT: "qualType": "const _Ty"
1862
+ // CHECK-NEXT: },
1863
+ // CHECK-NEXT: "qualifiers": "const",
1864
+ // CHECK-NEXT: "inner": [
1865
+ // CHECK-NEXT: {
1866
+ // CHECK-NEXT: "id": "0x{{.*}}",
1867
+ // CHECK-NEXT: "kind": "TemplateTypeParmType",
1868
+ // CHECK-NEXT: "type": {
1869
+ // CHECK-NEXT: "qualType": "_Ty"
1870
+ // CHECK-NEXT: },
1871
+ // CHECK-NEXT: "isDependent": true,
1872
+ // CHECK-NEXT: "isInstantiationDependent": true,
1873
+ // CHECK-NEXT: "depth": 0,
1874
+ // CHECK-NEXT: "index": 0,
1875
+ // CHECK-NEXT: "decl": {
1876
+ // CHECK-NEXT: "id": "0x{{.*}}",
1877
+ // CHECK-NEXT: "kind": "TemplateTypeParmDecl",
1878
+ // CHECK-NEXT: "name": "_Ty"
1879
+ // CHECK-NEXT: }
1880
+ // CHECK-NEXT: }
1881
+ // CHECK-NEXT: ]
1882
+ // CHECK-NEXT: }
1883
+ // CHECK-NEXT: ]
1884
+ // CHECK-NEXT: }
1849
1885
// CHECK-NEXT: ]
1850
1886
// CHECK-NEXT: }
1851
1887
// CHECK-NEXT: ]
@@ -1900,6 +1936,32 @@ int main()
1900
1936
// CHECK-NEXT: "kind": "VarTemplateDecl",
1901
1937
// CHECK-NEXT: "name": "is_reference_v"
1902
1938
// CHECK-NEXT: }
1939
+ // CHECK-NEXT: ],
1940
+ // CHECK-NEXT: "inner": [
1941
+ // CHECK-NEXT: {
1942
+ // CHECK-NEXT: "kind": "TemplateArgument",
1943
+ // CHECK-NEXT: "type": {
1944
+ // CHECK-NEXT: "qualType": "_Ty"
1945
+ // CHECK-NEXT: },
1946
+ // CHECK-NEXT: "inner": [
1947
+ // CHECK-NEXT: {
1948
+ // CHECK-NEXT: "id": "0x{{.*}}",
1949
+ // CHECK-NEXT: "kind": "TemplateTypeParmType",
1950
+ // CHECK-NEXT: "type": {
1951
+ // CHECK-NEXT: "qualType": "_Ty"
1952
+ // CHECK-NEXT: },
1953
+ // CHECK-NEXT: "isDependent": true,
1954
+ // CHECK-NEXT: "isInstantiationDependent": true,
1955
+ // CHECK-NEXT: "depth": 0,
1956
+ // CHECK-NEXT: "index": 0,
1957
+ // CHECK-NEXT: "decl": {
1958
+ // CHECK-NEXT: "id": "0x{{.*}}",
1959
+ // CHECK-NEXT: "kind": "TemplateTypeParmDecl",
1960
+ // CHECK-NEXT: "name": "_Ty"
1961
+ // CHECK-NEXT: }
1962
+ // CHECK-NEXT: }
1963
+ // CHECK-NEXT: ]
1964
+ // CHECK-NEXT: }
1903
1965
// CHECK-NEXT: ]
1904
1966
// CHECK-NEXT: }
1905
1967
// CHECK-NEXT: ]
@@ -2565,6 +2627,32 @@ int main()
2565
2627
// CHECK-NEXT: "kind": "VarTemplateDecl",
2566
2628
// CHECK-NEXT: "name": "is_function_v"
2567
2629
// CHECK-NEXT: }
2630
+ // CHECK-NEXT: ],
2631
+ // CHECK-NEXT: "inner": [
2632
+ // CHECK-NEXT: {
2633
+ // CHECK-NEXT: "kind": "TemplateArgument",
2634
+ // CHECK-NEXT: "type": {
2635
+ // CHECK-NEXT: "qualType": "_Ty1"
2636
+ // CHECK-NEXT: },
2637
+ // CHECK-NEXT: "inner": [
2638
+ // CHECK-NEXT: {
2639
+ // CHECK-NEXT: "id": "0x{{.*}}",
2640
+ // CHECK-NEXT: "kind": "TemplateTypeParmType",
2641
+ // CHECK-NEXT: "type": {
2642
+ // CHECK-NEXT: "qualType": "_Ty1"
2643
+ // CHECK-NEXT: },
2644
+ // CHECK-NEXT: "isDependent": true,
2645
+ // CHECK-NEXT: "isInstantiationDependent": true,
2646
+ // CHECK-NEXT: "depth": 0,
2647
+ // CHECK-NEXT: "index": 0,
2648
+ // CHECK-NEXT: "decl": {
2649
+ // CHECK-NEXT: "id": "0x{{.*}}",
2650
+ // CHECK-NEXT: "kind": "TemplateTypeParmDecl",
2651
+ // CHECK-NEXT: "name": "_Ty1"
2652
+ // CHECK-NEXT: }
2653
+ // CHECK-NEXT: }
2654
+ // CHECK-NEXT: ]
2655
+ // CHECK-NEXT: }
2568
2656
// CHECK-NEXT: ]
2569
2657
// CHECK-NEXT: }
2570
2658
// CHECK-NEXT: ]
0 commit comments