41 lines · cpp
1// RUN: rm -rf %t && mkdir -p %t2// RUN: clang-doc --output=%t --format=json --executor=standalone %s3// RUN: FileCheck %s < %t/json/nested/index.json --check-prefix=NESTED4// RUN: FileCheck %s < %t/json/nested/inner/index.json --check-prefix=INNER5 6namespace nested {7 int Global;8 namespace inner {9 int InnerGlobal;10 } // namespace inner11} // namespace nested12 13// NESTED: "Variables": [14// NESTED-NEXT: {15// NESTED-NEXT: "End": true,16// NESTED-NEXT: "InfoType": "variable",17// NESTED-NEXT: "IsStatic": false,18// NESTED-NEXT: "Location": {19// NESTED-NEXT: "Filename": "{{.*}}nested-namespace.cpp",20// NESTED-NEXT: "LineNumber": 721// NESTED-NEXT: },22// NESTED-NEXT: "Name": "Global",23// NESTED-NEXT: "Namespace": [24// NESTED-NEXT: "nested"25// NESTED-NEXT: ],26 27// INNER: "Variables": [28// INNER-NEXT: {29// INNER-NEXT: "End": true,30// INNER-NEXT: "InfoType": "variable",31// INNER-NEXT: "IsStatic": false,32// INNER-NEXT: "Location": {33// INNER-NEXT: "Filename": "{{.*}}nested-namespace.cpp",34// INNER-NEXT: "LineNumber": 935// INNER-NEXT: },36// INNER-NEXT: "Name": "InnerGlobal",37// INNER-NEXT: "Namespace": [38// INNER-NEXT: "inner",39// INNER-NEXT: "nested"40// INNER-NEXT: ],41