mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-26 13:36:08 +00:00
[clang-doc][NFC] Rename CHECK prefix for YAML
We plan to introduce checks for other backends, like markdown. Reviewers: PeterChou1, petrhosek Reviewed By: petrhosek Pull Request: https://github.com/llvm/llvm-project/pull/119810
This commit is contained in:
parent
6d69d18437
commit
bc627a46a8
@ -3,7 +3,7 @@
|
||||
// RUN: echo "" > %t/compile_flags.txt
|
||||
// RUN: cp "%s" "%t/test.cpp"
|
||||
// RUN: clang-doc --doxygen --executor=standalone -p %t %t/test.cpp -output=%t/docs
|
||||
// RUN: cat %t/docs/index.yaml | FileCheck %s --check-prefix=CHECK
|
||||
// RUN: cat %t/docs/index.yaml | FileCheck %s --check-prefix=YAML
|
||||
// RUN: rm -rf %t
|
||||
|
||||
template<typename T, int U = 1>
|
||||
@ -15,62 +15,62 @@ void function<bool, 0>(bool x) {}
|
||||
template<class... T>
|
||||
void ParamPackFunction(T... args);
|
||||
|
||||
// CHECK: ---
|
||||
// CHECK-NEXT: USR: '{{([0-9A-F]{40})}}'
|
||||
// CHECK-NEXT: ChildFunctions:
|
||||
// CHECK-NEXT: - USR: '{{([0-9A-F]{40})}}'
|
||||
// CHECK-NEXT: Name: 'ParamPackFunction'
|
||||
// CHECK-NEXT: Location:
|
||||
// CHECK-NEXT: - LineNumber: 16
|
||||
// CHECK-NEXT: Filename: '{{.*}}'
|
||||
// CHECK-NEXT: Params:
|
||||
// CHECK-NEXT: - Type:
|
||||
// CHECK-NEXT: Name: 'T...'
|
||||
// CHECK-NEXT: QualName: 'T...'
|
||||
// CHECK-NEXT: Name: 'args'
|
||||
// CHECK-NEXT: ReturnType:
|
||||
// CHECK-NEXT: Type:
|
||||
// CHECK-NEXT: Name: 'void'
|
||||
// CHECK-NEXT: QualName: 'void'
|
||||
// CHECK-NEXT: Template:
|
||||
// CHECK-NEXT: Params:
|
||||
// CHECK-NEXT: - Contents: 'class... T'
|
||||
// CHECK-NEXT: - USR: '{{([0-9A-F]{40})}}'
|
||||
// CHECK-NEXT: Name: 'function'
|
||||
// CHECK-NEXT: DefLocation:
|
||||
// CHECK-NEXT: LineNumber: 10
|
||||
// CHECK-NEXT: Filename: '{{.*}}'
|
||||
// CHECK-NEXT: Params:
|
||||
// CHECK-NEXT: - Type:
|
||||
// CHECK-NEXT: Name: 'T'
|
||||
// CHECK-NEXT: QualName: 'T'
|
||||
// CHECK-NEXT: Name: 'x'
|
||||
// CHECK-NEXT: ReturnType:
|
||||
// CHECK-NEXT: Type:
|
||||
// CHECK-NEXT: Name: 'void'
|
||||
// CHECK-NEXT: QualName: 'void'
|
||||
// CHECK-NEXT: Template:
|
||||
// CHECK-NEXT: Params:
|
||||
// CHECK-NEXT: - Contents: 'typename T'
|
||||
// CHECK-NEXT: - Contents: 'int U = 1'
|
||||
// CHECK-NEXT: - USR: '{{([0-9A-F]{40})}}'
|
||||
// CHECK-NEXT: Name: 'function'
|
||||
// CHECK-NEXT: DefLocation:
|
||||
// CHECK-NEXT: LineNumber: 12
|
||||
// CHECK-NEXT: Filename: '{{.*}}'
|
||||
// CHECK-NEXT: Params:
|
||||
// CHECK-NEXT: - Type:
|
||||
// CHECK-NEXT: Name: '_Bool'
|
||||
// CHECK-NEXT: QualName: '_Bool'
|
||||
// CHECK-NEXT: Name: 'x'
|
||||
// CHECK-NEXT: ReturnType:
|
||||
// CHECK-NEXT: Type:
|
||||
// CHECK-NEXT: Name: 'void'
|
||||
// CHECK-NEXT: QualName: 'void'
|
||||
// CHECK-NEXT: Template:
|
||||
// CHECK-NEXT: Specialization:
|
||||
// CHECK-NEXT: SpecializationOf: '{{([0-9A-F]{40})}}'
|
||||
// CHECK-NEXT: Params:
|
||||
// CHECK-NEXT: - Contents: 'bool'
|
||||
// CHECK-NEXT: - Contents: '0'
|
||||
// CHECK-NEXT: ...
|
||||
// YAML: ---
|
||||
// YAML-NEXT: USR: '{{([0-9A-F]{40})}}'
|
||||
// YAML-NEXT: ChildFunctions:
|
||||
// YAML-NEXT: - USR: '{{([0-9A-F]{40})}}'
|
||||
// YAML-NEXT: Name: 'ParamPackFunction'
|
||||
// YAML-NEXT: Location:
|
||||
// YAML-NEXT: - LineNumber: 16
|
||||
// YAML-NEXT: Filename: '{{.*}}'
|
||||
// YAML-NEXT: Params:
|
||||
// YAML-NEXT: - Type:
|
||||
// YAML-NEXT: Name: 'T...'
|
||||
// YAML-NEXT: QualName: 'T...'
|
||||
// YAML-NEXT: Name: 'args'
|
||||
// YAML-NEXT: ReturnType:
|
||||
// YAML-NEXT: Type:
|
||||
// YAML-NEXT: Name: 'void'
|
||||
// YAML-NEXT: QualName: 'void'
|
||||
// YAML-NEXT: Template:
|
||||
// YAML-NEXT: Params:
|
||||
// YAML-NEXT: - Contents: 'class... T'
|
||||
// YAML-NEXT: - USR: '{{([0-9A-F]{40})}}'
|
||||
// YAML-NEXT: Name: 'function'
|
||||
// YAML-NEXT: DefLocation:
|
||||
// YAML-NEXT: LineNumber: 10
|
||||
// YAML-NEXT: Filename: '{{.*}}'
|
||||
// YAML-NEXT: Params:
|
||||
// YAML-NEXT: - Type:
|
||||
// YAML-NEXT: Name: 'T'
|
||||
// YAML-NEXT: QualName: 'T'
|
||||
// YAML-NEXT: Name: 'x'
|
||||
// YAML-NEXT: ReturnType:
|
||||
// YAML-NEXT: Type:
|
||||
// YAML-NEXT: Name: 'void'
|
||||
// YAML-NEXT: QualName: 'void'
|
||||
// YAML-NEXT: Template:
|
||||
// YAML-NEXT: Params:
|
||||
// YAML-NEXT: - Contents: 'typename T'
|
||||
// YAML-NEXT: - Contents: 'int U = 1'
|
||||
// YAML-NEXT: - USR: '{{([0-9A-F]{40})}}'
|
||||
// YAML-NEXT: Name: 'function'
|
||||
// YAML-NEXT: DefLocation:
|
||||
// YAML-NEXT: LineNumber: 12
|
||||
// YAML-NEXT: Filename: '{{.*}}'
|
||||
// YAML-NEXT: Params:
|
||||
// YAML-NEXT: - Type:
|
||||
// YAML-NEXT: Name: '_Bool'
|
||||
// YAML-NEXT: QualName: '_Bool'
|
||||
// YAML-NEXT: Name: 'x'
|
||||
// YAML-NEXT: ReturnType:
|
||||
// YAML-NEXT: Type:
|
||||
// YAML-NEXT: Name: 'void'
|
||||
// YAML-NEXT: QualName: 'void'
|
||||
// YAML-NEXT: Template:
|
||||
// YAML-NEXT: Specialization:
|
||||
// YAML-NEXT: SpecializationOf: '{{([0-9A-F]{40})}}'
|
||||
// YAML-NEXT: Params:
|
||||
// YAML-NEXT: - Contents: 'bool'
|
||||
// YAML-NEXT: - Contents: '0'
|
||||
// YAML-NEXT: ...
|
||||
|
Loading…
x
Reference in New Issue
Block a user