summaryrefslogtreecommitdiffstats
path: root/clang/test/AST/ast-dump-funcs-json.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/AST/ast-dump-funcs-json.cpp')
-rw-r--r--clang/test/AST/ast-dump-funcs-json.cpp27
1 files changed, 27 insertions, 0 deletions
diff --git a/clang/test/AST/ast-dump-funcs-json.cpp b/clang/test/AST/ast-dump-funcs-json.cpp
index 3e5e1be776d..cb6789260d8 100644
--- a/clang/test/AST/ast-dump-funcs-json.cpp
+++ b/clang/test/AST/ast-dump-funcs-json.cpp
@@ -65,6 +65,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test1",
+// CHECK-NEXT: "mangledName": "_ZN1S5Test1Ev",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: }
@@ -92,6 +93,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test2",
+// CHECK-NEXT: "mangledName": "_ZNK1S5Test2Ev",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void () const"
// CHECK-NEXT: }
@@ -119,6 +121,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test3",
+// CHECK-NEXT: "mangledName": "_ZNV1S5Test3Ev",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void () volatile"
// CHECK-NEXT: }
@@ -146,6 +149,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test4",
+// CHECK-NEXT: "mangledName": "_ZNR1S5Test4Ev",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void () &"
// CHECK-NEXT: }
@@ -173,6 +177,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test5",
+// CHECK-NEXT: "mangledName": "_ZNO1S5Test5Ev",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void () &&"
// CHECK-NEXT: }
@@ -200,6 +205,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test6",
+// CHECK-NEXT: "mangledName": "_ZN1S5Test6Efi",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void (float, int)"
// CHECK-NEXT: },
@@ -302,6 +308,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test7",
+// CHECK-NEXT: "mangledName": "_ZN1S5Test7Ev",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: },
@@ -331,6 +338,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test6",
+// CHECK-NEXT: "mangledName": "_ZN1T5Test6Efi",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void (float, int)"
// CHECK-NEXT: },
@@ -448,6 +456,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test1",
+// CHECK-NEXT: "mangledName": "_ZN1U5Test1Ev",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: }
@@ -477,6 +486,7 @@ int main() {
// CHECK-NEXT: "parentDeclContextId": "0x{{.*}}",
// CHECK-NEXT: "previousDecl": "0x{{.*}}",
// CHECK-NEXT: "name": "Test1",
+// CHECK-NEXT: "mangledName": "_ZN1U5Test1Ev",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: },
@@ -523,6 +533,7 @@ int main() {
// CHECK-NEXT: },
// CHECK-NEXT: "isUsed": true,
// CHECK-NEXT: "name": "Test1",
+// CHECK-NEXT: "mangledName": "_Z5Test1v",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: }
@@ -550,6 +561,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test2",
+// CHECK-NEXT: "mangledName": "_Z5Test2v",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: }
@@ -577,6 +589,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test3",
+// CHECK-NEXT: "mangledName": "_Z5Test3ii",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void (int, int)"
// CHECK-NEXT: },
@@ -602,6 +615,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "a",
+// CHECK-NEXT: "mangledName": "_ZZ5Test3iiE1a",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "int"
// CHECK-NEXT: }
@@ -627,6 +641,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "b",
+// CHECK-NEXT: "mangledName": "_ZZ5Test3iiE1b",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "int"
// CHECK-NEXT: }
@@ -656,6 +671,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test4",
+// CHECK-NEXT: "mangledName": "_Z5Test4ii",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void (int, int)"
// CHECK-NEXT: },
@@ -681,6 +697,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "a",
+// CHECK-NEXT: "mangledName": "_ZZ5Test4iiE1a",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "int"
// CHECK-NEXT: }
@@ -706,6 +723,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "b",
+// CHECK-NEXT: "mangledName": "_ZZ5Test4iiE1b",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "int"
// CHECK-NEXT: },
@@ -759,6 +777,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test5",
+// CHECK-NEXT: "mangledName": "_Z5Test5v",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: },
@@ -787,6 +806,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test6",
+// CHECK-NEXT: "mangledName": "_ZL5Test6v",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: },
@@ -815,6 +835,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test7",
+// CHECK-NEXT: "mangledName": "_Z5Test7v",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: },
@@ -843,6 +864,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test8",
+// CHECK-NEXT: "mangledName": "_Z5Test8v",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void ()"
// CHECK-NEXT: },
@@ -871,6 +893,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test9",
+// CHECK-NEXT: "mangledName": "_Z5Test9v",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void () noexcept"
// CHECK-NEXT: }
@@ -898,6 +921,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test10",
+// CHECK-NEXT: "mangledName": "_Z6Test10v",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void () noexcept(false)"
// CHECK-NEXT: }
@@ -925,6 +949,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test11",
+// CHECK-NEXT: "mangledName": "_Z6Test11v",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void () noexcept(1)"
// CHECK-NEXT: }
@@ -1059,6 +1084,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test13",
+// CHECK-NEXT: "mangledName": "_Z6Test13i",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void (int)"
// CHECK-NEXT: },
@@ -1128,6 +1154,7 @@ int main() {
// CHECK-NEXT: }
// CHECK-NEXT: },
// CHECK-NEXT: "name": "Test14",
+// CHECK-NEXT: "mangledName": "_Z6Test14iz",
// CHECK-NEXT: "type": {
// CHECK-NEXT: "qualType": "void (int, ...)"
// CHECK-NEXT: },
OpenPOWER on IntegriCloud