brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · 5baca7f Raw
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