C++: Move element tests to internal repo.

This commit is contained in:
Alexandre Boulgakov
2021-08-19 09:48:13 +01:00
parent 1eb804a072
commit 89e52bf500
11 changed files with 0 additions and 888 deletions

View File

@@ -1,157 +0,0 @@
| clang_ms.cpp:0:0:0:0 | clang_ms.cpp |
| clang_ms.cpp:1:12:1:16 | align |
| clang_ms.cpp:1:18:1:19 | 32 |
| clang_ms.cpp:1:30:1:30 | declaration of operator= |
| clang_ms.cpp:1:30:1:30 | declaration of operator= |
| clang_ms.cpp:1:30:1:30 | operator= |
| clang_ms.cpp:1:30:1:30 | operator= |
| clang_ms.cpp:1:30:1:37 | definition of mystruct |
| clang_ms.cpp:1:30:1:37 | mystruct |
| clang_ms.cpp:1:47:1:53 | definition of myshort |
| clang_ms.cpp:1:47:1:53 | myshort |
| clang_ms.cpp:3:5:3:8 | definition of main |
| clang_ms.cpp:3:5:3:8 | main |
| clang_ms.cpp:3:16:5:1 | { ... } |
| clang_ms.cpp:4:5:4:17 | return ... |
| clang_ms.cpp:4:12:4:16 | 0 |
| clang_ms.cpp:4:12:4:16 | (int)... |
| clang_ms.cpp:7:6:7:11 | declaration of ms_asm |
| clang_ms.cpp:7:6:7:11 | ms_asm |
| clang_ms.cpp:10:6:10:12 | definition of gnu_asm |
| clang_ms.cpp:10:6:10:12 | gnu_asm |
| clang_ms.cpp:10:16:12:1 | { ... } |
| clang_ms.cpp:11:5:11:13 | asm statement |
| clang_ms.cpp:12:1:12:1 | return ... |
| clang_ms.cpp:16:1:16:19 | // Test for CPP-184 |
| clang_ms.cpp:17:1:17:32 | #pragma |
| clang_ms.cpp:18:1:18:31 | #pragma |
| file://:0:0:0:0 | |
| file://:0:0:0:0 | & |
| file://:0:0:0:0 | && |
| file://:0:0:0:0 | (global namespace) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | _Complex __float128 |
| file://:0:0:0:0 | _Complex double |
| file://:0:0:0:0 | _Complex float |
| file://:0:0:0:0 | _Complex long double |
| file://:0:0:0:0 | _Decimal32 |
| file://:0:0:0:0 | _Decimal64 |
| file://:0:0:0:0 | _Decimal128 |
| file://:0:0:0:0 | _Float32 |
| file://:0:0:0:0 | _Float32x |
| file://:0:0:0:0 | _Float64 |
| file://:0:0:0:0 | _Float64x |
| file://:0:0:0:0 | _Float128 |
| file://:0:0:0:0 | _Float128x |
| file://:0:0:0:0 | _Imaginary double |
| file://:0:0:0:0 | _Imaginary float |
| file://:0:0:0:0 | _Imaginary long double |
| file://:0:0:0:0 | __block |
| file://:0:0:0:0 | __float128 |
| file://:0:0:0:0 | __int128 |
| file://:0:0:0:0 | __interface |
| file://:0:0:0:0 | __ptr32 |
| file://:0:0:0:0 | __ptr64 |
| file://:0:0:0:0 | __sptr |
| file://:0:0:0:0 | __super |
| file://:0:0:0:0 | __uptr |
| file://:0:0:0:0 | __va_list_tag |
| file://:0:0:0:0 | __va_list_tag & |
| file://:0:0:0:0 | __va_list_tag && |
| file://:0:0:0:0 | abstract |
| file://:0:0:0:0 | atomic |
| file://:0:0:0:0 | auto |
| file://:0:0:0:0 | auto |
| file://:0:0:0:0 | bool |
| file://:0:0:0:0 | c_linkage |
| file://:0:0:0:0 | char |
| file://:0:0:0:0 | char8_t |
| file://:0:0:0:0 | char16_t |
| file://:0:0:0:0 | char32_t |
| file://:0:0:0:0 | const |
| file://:0:0:0:0 | const __va_list_tag |
| file://:0:0:0:0 | const __va_list_tag & |
| file://:0:0:0:0 | const mystruct |
| file://:0:0:0:0 | const mystruct & |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declared_constexpr |
| file://:0:0:0:0 | declared_constinit |
| file://:0:0:0:0 | declared_virtual |
| file://:0:0:0:0 | decltype(nullptr) |
| file://:0:0:0:0 | definition of fp_offset |
| file://:0:0:0:0 | definition of gp_offset |
| file://:0:0:0:0 | definition of overflow_arg_area |
| file://:0:0:0:0 | definition of reg_save_area |
| file://:0:0:0:0 | dllexport |
| file://:0:0:0:0 | dllimport |
| file://:0:0:0:0 | double |
| file://:0:0:0:0 | error |
| file://:0:0:0:0 | explicit |
| file://:0:0:0:0 | extern |
| file://:0:0:0:0 | far |
| file://:0:0:0:0 | final |
| file://:0:0:0:0 | float |
| file://:0:0:0:0 | forceinline |
| file://:0:0:0:0 | fp_offset |
| file://:0:0:0:0 | gp_offset |
| file://:0:0:0:0 | has_trailing_return_type |
| file://:0:0:0:0 | implicit_int |
| file://:0:0:0:0 | inline |
| file://:0:0:0:0 | int |
| file://:0:0:0:0 | is_consteval |
| file://:0:0:0:0 | is_constexpr |
| file://:0:0:0:0 | is_thread_local |
| file://:0:0:0:0 | long |
| file://:0:0:0:0 | long double |
| file://:0:0:0:0 | long long |
| file://:0:0:0:0 | microsoft_inline |
| file://:0:0:0:0 | mystruct & |
| file://:0:0:0:0 | mystruct && |
| file://:0:0:0:0 | naked |
| file://:0:0:0:0 | near |
| file://:0:0:0:0 | noalias |
| file://:0:0:0:0 | noinline |
| file://:0:0:0:0 | noreturn |
| file://:0:0:0:0 | nothrow |
| file://:0:0:0:0 | novtable |
| file://:0:0:0:0 | operator= |
| file://:0:0:0:0 | operator= |
| file://:0:0:0:0 | optional |
| file://:0:0:0:0 | overflow_arg_area |
| file://:0:0:0:0 | override |
| file://:0:0:0:0 | private |
| file://:0:0:0:0 | protected |
| file://:0:0:0:0 | public |
| file://:0:0:0:0 | pure |
| file://:0:0:0:0 | reg_save_area |
| file://:0:0:0:0 | register |
| file://:0:0:0:0 | restrict |
| file://:0:0:0:0 | sealed |
| file://:0:0:0:0 | selectany |
| file://:0:0:0:0 | short |
| file://:0:0:0:0 | signed __int128 |
| file://:0:0:0:0 | signed char |
| file://:0:0:0:0 | signed int |
| file://:0:0:0:0 | signed long |
| file://:0:0:0:0 | signed long long |
| file://:0:0:0:0 | signed short |
| file://:0:0:0:0 | static |
| file://:0:0:0:0 | thread |
| file://:0:0:0:0 | unaligned |
| file://:0:0:0:0 | unknown |
| file://:0:0:0:0 | unsigned __int128 |
| file://:0:0:0:0 | unsigned char |
| file://:0:0:0:0 | unsigned int |
| file://:0:0:0:0 | unsigned long |
| file://:0:0:0:0 | unsigned long long |
| file://:0:0:0:0 | unsigned short |
| file://:0:0:0:0 | varargs |
| file://:0:0:0:0 | virtual |
| file://:0:0:0:0 | void |
| file://:0:0:0:0 | void * |
| file://:0:0:0:0 | volatile |
| file://:0:0:0:0 | wchar_t |

View File

@@ -1,5 +0,0 @@
import cpp
from Element e
where not e instanceof Folder
select e

View File

@@ -1,140 +0,0 @@
| file://:0:0:0:0 | |
| file://:0:0:0:0 | & |
| file://:0:0:0:0 | && |
| file://:0:0:0:0 | (global namespace) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | <error expr> |
| file://:0:0:0:0 | <error> |
| file://:0:0:0:0 | There was an error during this compilation |
| file://:0:0:0:0 | _Complex __float128 |
| file://:0:0:0:0 | _Complex double |
| file://:0:0:0:0 | _Complex float |
| file://:0:0:0:0 | _Complex long double |
| file://:0:0:0:0 | _Decimal32 |
| file://:0:0:0:0 | _Decimal64 |
| file://:0:0:0:0 | _Decimal128 |
| file://:0:0:0:0 | _Float32 |
| file://:0:0:0:0 | _Float32x |
| file://:0:0:0:0 | _Float64 |
| file://:0:0:0:0 | _Float64x |
| file://:0:0:0:0 | _Float128 |
| file://:0:0:0:0 | _Float128x |
| file://:0:0:0:0 | _Imaginary double |
| file://:0:0:0:0 | _Imaginary float |
| file://:0:0:0:0 | _Imaginary long double |
| file://:0:0:0:0 | __block |
| file://:0:0:0:0 | __float128 |
| file://:0:0:0:0 | __int128 |
| file://:0:0:0:0 | __interface |
| file://:0:0:0:0 | __ptr32 |
| file://:0:0:0:0 | __ptr64 |
| file://:0:0:0:0 | __sptr |
| file://:0:0:0:0 | __super |
| file://:0:0:0:0 | __uptr |
| file://:0:0:0:0 | __va_list_tag |
| file://:0:0:0:0 | __va_list_tag & |
| file://:0:0:0:0 | __va_list_tag && |
| file://:0:0:0:0 | abstract |
| file://:0:0:0:0 | atomic |
| file://:0:0:0:0 | auto |
| file://:0:0:0:0 | auto |
| file://:0:0:0:0 | bool |
| file://:0:0:0:0 | c_linkage |
| file://:0:0:0:0 | char |
| file://:0:0:0:0 | char8_t |
| file://:0:0:0:0 | char16_t |
| file://:0:0:0:0 | char32_t |
| file://:0:0:0:0 | const |
| file://:0:0:0:0 | const __va_list_tag |
| file://:0:0:0:0 | const __va_list_tag & |
| file://:0:0:0:0 | declared_constexpr |
| file://:0:0:0:0 | declared_constinit |
| file://:0:0:0:0 | declared_virtual |
| file://:0:0:0:0 | decltype(nullptr) |
| file://:0:0:0:0 | definition of <error> |
| file://:0:0:0:0 | definition of fp_offset |
| file://:0:0:0:0 | definition of gp_offset |
| file://:0:0:0:0 | definition of overflow_arg_area |
| file://:0:0:0:0 | definition of reg_save_area |
| file://:0:0:0:0 | dllexport |
| file://:0:0:0:0 | dllimport |
| file://:0:0:0:0 | double |
| file://:0:0:0:0 | error |
| file://:0:0:0:0 | explicit |
| file://:0:0:0:0 | extern |
| file://:0:0:0:0 | far |
| file://:0:0:0:0 | final |
| file://:0:0:0:0 | float |
| file://:0:0:0:0 | forceinline |
| file://:0:0:0:0 | fp_offset |
| file://:0:0:0:0 | gp_offset |
| file://:0:0:0:0 | has_trailing_return_type |
| file://:0:0:0:0 | implicit_int |
| file://:0:0:0:0 | initializer for <error> |
| file://:0:0:0:0 | inline |
| file://:0:0:0:0 | int |
| file://:0:0:0:0 | is_consteval |
| file://:0:0:0:0 | is_constexpr |
| file://:0:0:0:0 | is_thread_local |
| file://:0:0:0:0 | long |
| file://:0:0:0:0 | long double |
| file://:0:0:0:0 | long long |
| file://:0:0:0:0 | microsoft_inline |
| file://:0:0:0:0 | naked |
| file://:0:0:0:0 | near |
| file://:0:0:0:0 | noalias |
| file://:0:0:0:0 | noinline |
| file://:0:0:0:0 | noreturn |
| file://:0:0:0:0 | nothrow |
| file://:0:0:0:0 | novtable |
| file://:0:0:0:0 | operator= |
| file://:0:0:0:0 | operator= |
| file://:0:0:0:0 | optional |
| file://:0:0:0:0 | overflow_arg_area |
| file://:0:0:0:0 | override |
| file://:0:0:0:0 | private |
| file://:0:0:0:0 | protected |
| file://:0:0:0:0 | public |
| file://:0:0:0:0 | pure |
| file://:0:0:0:0 | reg_save_area |
| file://:0:0:0:0 | register |
| file://:0:0:0:0 | restrict |
| file://:0:0:0:0 | sealed |
| file://:0:0:0:0 | selectany |
| file://:0:0:0:0 | short |
| file://:0:0:0:0 | signed __int128 |
| file://:0:0:0:0 | signed char |
| file://:0:0:0:0 | signed int |
| file://:0:0:0:0 | signed long |
| file://:0:0:0:0 | signed long long |
| file://:0:0:0:0 | signed short |
| file://:0:0:0:0 | static |
| file://:0:0:0:0 | thread |
| file://:0:0:0:0 | unaligned |
| file://:0:0:0:0 | unknown |
| file://:0:0:0:0 | unsigned __int128 |
| file://:0:0:0:0 | unsigned char |
| file://:0:0:0:0 | unsigned int |
| file://:0:0:0:0 | unsigned long |
| file://:0:0:0:0 | unsigned long long |
| file://:0:0:0:0 | unsigned short |
| file://:0:0:0:0 | varargs |
| file://:0:0:0:0 | virtual |
| file://:0:0:0:0 | void |
| file://:0:0:0:0 | void * |
| file://:0:0:0:0 | volatile |
| file://:0:0:0:0 | wchar_t |
| test.cpp:0:0:0:0 | test.cpp |
| test.cpp:2:6:2:6 | definition of f |
| test.cpp:2:6:2:6 | f |
| test.cpp:2:10:4:1 | { ... } |
| test.cpp:3:5:3:15 | if (...) ... |
| test.cpp:3:9:3:12 | (condition decl) |
| test.cpp:3:9:3:12 | <error expr> |
| test.cpp:3:12:3:12 | <error> |
| test.cpp:3:12:3:12 | a condition declaration must include an initializer |
| test.cpp:3:12:3:12 | declaration of <error> |
| test.cpp:3:12:3:12 | expected an identifier |
| test.cpp:3:14:3:15 | { ... } |
| test.cpp:4:1:4:1 | return ... |

View File

@@ -1,5 +0,0 @@
import cpp
from Element e
where not e instanceof Folder
select e

View File

@@ -1,389 +0,0 @@
| file://:0:0:0:0 | |
| file://:0:0:0:0 | & |
| file://:0:0:0:0 | && |
| file://:0:0:0:0 | (composite<int> *)... |
| file://:0:0:0:0 | (composite<int> *)... |
| file://:0:0:0:0 | (global namespace) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | (unnamed parameter 0) |
| file://:0:0:0:0 | ..()(..) |
| file://:0:0:0:0 | ..()(..) |
| file://:0:0:0:0 | ..()(..) |
| file://:0:0:0:0 | ..(*)(..) |
| file://:0:0:0:0 | ..(*)(..) |
| file://:0:0:0:0 | ..(*)(..) |
| file://:0:0:0:0 | A & |
| file://:0:0:0:0 | _Complex __float128 |
| file://:0:0:0:0 | _Complex double |
| file://:0:0:0:0 | _Complex float |
| file://:0:0:0:0 | _Complex long double |
| file://:0:0:0:0 | _Decimal32 |
| file://:0:0:0:0 | _Decimal64 |
| file://:0:0:0:0 | _Decimal128 |
| file://:0:0:0:0 | _Float32 |
| file://:0:0:0:0 | _Float32x |
| file://:0:0:0:0 | _Float64 |
| file://:0:0:0:0 | _Float64x |
| file://:0:0:0:0 | _Float128 |
| file://:0:0:0:0 | _Float128x |
| file://:0:0:0:0 | _Imaginary double |
| file://:0:0:0:0 | _Imaginary float |
| file://:0:0:0:0 | _Imaginary long double |
| file://:0:0:0:0 | __block |
| file://:0:0:0:0 | __float128 |
| file://:0:0:0:0 | __int128 |
| file://:0:0:0:0 | __interface |
| file://:0:0:0:0 | __ptr32 |
| file://:0:0:0:0 | __ptr64 |
| file://:0:0:0:0 | __sptr |
| file://:0:0:0:0 | __super |
| file://:0:0:0:0 | __uptr |
| file://:0:0:0:0 | __va_list_tag |
| file://:0:0:0:0 | __va_list_tag & |
| file://:0:0:0:0 | __va_list_tag && |
| file://:0:0:0:0 | abstract |
| file://:0:0:0:0 | action<ActionT> * |
| file://:0:0:0:0 | action<actor1<composite<int>>> & |
| file://:0:0:0:0 | action<actor1<composite<int>>> && |
| file://:0:0:0:0 | action<actor1<composite<int>>> * |
| file://:0:0:0:0 | actor1<BaseT> * |
| file://:0:0:0:0 | actor1<composite<int>> & |
| file://:0:0:0:0 | actor1<composite<int>> && |
| file://:0:0:0:0 | actor1<composite<int>> * |
| file://:0:0:0:0 | atomic |
| file://:0:0:0:0 | auto |
| file://:0:0:0:0 | auto |
| file://:0:0:0:0 | bool |
| file://:0:0:0:0 | c_linkage |
| file://:0:0:0:0 | char |
| file://:0:0:0:0 | char8_t |
| file://:0:0:0:0 | char16_t |
| file://:0:0:0:0 | char32_t |
| file://:0:0:0:0 | composite<B> * |
| file://:0:0:0:0 | composite<int> & |
| file://:0:0:0:0 | composite<int> && |
| file://:0:0:0:0 | composite<int> * |
| file://:0:0:0:0 | const |
| file://:0:0:0:0 | const __va_list_tag |
| file://:0:0:0:0 | const __va_list_tag & |
| file://:0:0:0:0 | const action<actor1<composite<int>>> |
| file://:0:0:0:0 | const action<actor1<composite<int>>> & |
| file://:0:0:0:0 | const actor1<composite<int>> |
| file://:0:0:0:0 | const actor1<composite<int>> & |
| file://:0:0:0:0 | const composite<int> |
| file://:0:0:0:0 | const composite<int> & |
| file://:0:0:0:0 | const grammar_helper_base |
| file://:0:0:0:0 | const grammar_helper_base & |
| file://:0:0:0:0 | const rule |
| file://:0:0:0:0 | const rule & |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declaration of 1st parameter |
| file://:0:0:0:0 | declared_constexpr |
| file://:0:0:0:0 | declared_constinit |
| file://:0:0:0:0 | declared_virtual |
| file://:0:0:0:0 | decltype(nullptr) |
| file://:0:0:0:0 | definition of fp_offset |
| file://:0:0:0:0 | definition of gp_offset |
| file://:0:0:0:0 | definition of overflow_arg_area |
| file://:0:0:0:0 | definition of reg_save_area |
| file://:0:0:0:0 | dllexport |
| file://:0:0:0:0 | dllimport |
| file://:0:0:0:0 | double |
| file://:0:0:0:0 | error |
| file://:0:0:0:0 | explicit |
| file://:0:0:0:0 | extern |
| file://:0:0:0:0 | far |
| file://:0:0:0:0 | final |
| file://:0:0:0:0 | float |
| file://:0:0:0:0 | forceinline |
| file://:0:0:0:0 | fp_offset |
| file://:0:0:0:0 | gp_offset |
| file://:0:0:0:0 | grammar_helper_base & |
| file://:0:0:0:0 | grammar_helper_base && |
| file://:0:0:0:0 | has_trailing_return_type |
| file://:0:0:0:0 | implicit_int |
| file://:0:0:0:0 | inline |
| file://:0:0:0:0 | int |
| file://:0:0:0:0 | int & |
| file://:0:0:0:0 | int * |
| file://:0:0:0:0 | is_consteval |
| file://:0:0:0:0 | is_constexpr |
| file://:0:0:0:0 | is_thread_local |
| file://:0:0:0:0 | long |
| file://:0:0:0:0 | long double |
| file://:0:0:0:0 | long long |
| file://:0:0:0:0 | microsoft_inline |
| file://:0:0:0:0 | naked |
| file://:0:0:0:0 | near |
| file://:0:0:0:0 | noalias |
| file://:0:0:0:0 | noinline |
| file://:0:0:0:0 | noreturn |
| file://:0:0:0:0 | nothrow |
| file://:0:0:0:0 | novtable |
| file://:0:0:0:0 | operator= |
| file://:0:0:0:0 | operator= |
| file://:0:0:0:0 | optional |
| file://:0:0:0:0 | overflow_arg_area |
| file://:0:0:0:0 | override |
| file://:0:0:0:0 | private |
| file://:0:0:0:0 | protected |
| file://:0:0:0:0 | public |
| file://:0:0:0:0 | pure |
| file://:0:0:0:0 | reg_save_area |
| file://:0:0:0:0 | register |
| file://:0:0:0:0 | restrict |
| file://:0:0:0:0 | rule & |
| file://:0:0:0:0 | rule && |
| file://:0:0:0:0 | rule * |
| file://:0:0:0:0 | sealed |
| file://:0:0:0:0 | selectany |
| file://:0:0:0:0 | short |
| file://:0:0:0:0 | signed __int128 |
| file://:0:0:0:0 | signed char |
| file://:0:0:0:0 | signed int |
| file://:0:0:0:0 | signed long |
| file://:0:0:0:0 | signed long long |
| file://:0:0:0:0 | signed short |
| file://:0:0:0:0 | static |
| file://:0:0:0:0 | thread |
| file://:0:0:0:0 | unaligned |
| file://:0:0:0:0 | unknown |
| file://:0:0:0:0 | unsigned __int128 |
| file://:0:0:0:0 | unsigned char |
| file://:0:0:0:0 | unsigned int |
| file://:0:0:0:0 | unsigned long |
| file://:0:0:0:0 | unsigned long long |
| file://:0:0:0:0 | unsigned short |
| file://:0:0:0:0 | varargs |
| file://:0:0:0:0 | virtual |
| file://:0:0:0:0 | void |
| file://:0:0:0:0 | void * |
| file://:0:0:0:0 | volatile |
| file://:0:0:0:0 | wchar_t |
| header.h:0:0:0:0 | header.h |
| header.h:2:20:2:24 | BaseT |
| header.h:2:20:2:24 | definition of BaseT |
| header.h:3:8:3:8 | actor1 |
| header.h:3:8:3:8 | actor1 |
| header.h:3:8:3:8 | declaration of actor1 |
| header.h:3:8:3:8 | declaration of actor1 |
| header.h:3:8:3:8 | declaration of operator= |
| header.h:3:8:3:8 | declaration of operator= |
| header.h:3:8:3:8 | operator= |
| header.h:3:8:3:8 | operator= |
| header.h:3:8:3:13 | actor1<BaseT> |
| header.h:3:8:3:13 | actor1<composite<int>> |
| header.h:3:8:3:13 | definition of actor1<BaseT> |
| header.h:3:17:3:37 | derivation |
| header.h:3:17:3:37 | derivation |
| header.h:4:5:4:10 | actor1 |
| header.h:4:5:4:10 | actor1 |
| header.h:4:5:4:10 | declaration of actor1 |
| header.h:6:24:6:24 | A |
| header.h:6:24:6:24 | definition of A |
| header.h:8:5:8:5 | definition of funx |
| header.h:8:5:8:5 | funx |
| header.h:8:5:8:8 | declaration of funx |
| header.h:8:5:8:8 | definition of funx |
| header.h:8:5:8:8 | funx |
| header.h:8:5:8:8 | funx |
| header.h:8:13:8:14 | a_ |
| header.h:8:13:8:14 | a_ |
| header.h:8:13:8:14 | a_ |
| header.h:8:13:8:14 | declaration of a_ |
| header.h:8:13:8:14 | definition of a_ |
| header.h:8:13:8:14 | definition of a_ |
| header.h:8:17:11:5 | { ... } |
| header.h:8:17:11:5 | { ... } |
| header.h:9:9:9:14 | declaration |
| header.h:9:9:9:14 | declaration |
| header.h:9:13:9:13 | definition of i |
| header.h:9:13:9:13 | definition of i |
| header.h:9:13:9:13 | i |
| header.h:9:13:9:13 | i |
| header.h:10:9:10:24 | composite<int>:: |
| header.h:10:9:10:24 | composite<int>:: |
| header.h:10:9:10:28 | call to eval |
| header.h:10:9:10:28 | call to eval |
| header.h:10:9:10:28 | this |
| header.h:10:9:10:28 | this |
| header.h:10:9:10:32 | ExprStmt |
| header.h:10:9:10:32 | ExprStmt |
| header.h:10:30:10:30 | i |
| header.h:10:30:10:30 | i |
| header.h:11:5:11:5 | return ... |
| header.h:11:5:11:5 | return ... |
| test.cpp:0:0:0:0 | test.cpp |
| test.cpp:2:8:2:8 | declaration of operator= |
| test.cpp:2:8:2:8 | declaration of operator= |
| test.cpp:2:8:2:8 | operator= |
| test.cpp:2:8:2:8 | operator= |
| test.cpp:2:8:2:26 | definition of grammar_helper_base |
| test.cpp:2:8:2:26 | grammar_helper_base |
| test.cpp:3:9:3:16 | declaration of undefine |
| test.cpp:3:9:3:16 | undefine |
| test.cpp:3:18:3:20 | (unnamed parameter 0) |
| test.cpp:3:18:3:20 | declaration of 1st parameter |
| test.cpp:6:20:6:20 | B |
| test.cpp:6:20:6:20 | definition of B |
| test.cpp:7:8:7:8 | declaration of operator= |
| test.cpp:7:8:7:8 | declaration of operator= |
| test.cpp:7:8:7:8 | operator= |
| test.cpp:7:8:7:8 | operator= |
| test.cpp:7:8:7:16 | composite<B> |
| test.cpp:7:8:7:16 | composite<int> |
| test.cpp:7:8:7:16 | definition of composite<B> |
| test.cpp:8:24:8:29 | TupleT |
| test.cpp:8:24:8:29 | definition of TupleT |
| test.cpp:9:10:9:10 | definition of eval |
| test.cpp:9:10:9:10 | eval |
| test.cpp:9:10:9:13 | declaration of eval |
| test.cpp:9:10:9:13 | definition of eval |
| test.cpp:9:10:9:13 | eval |
| test.cpp:9:10:9:13 | eval |
| test.cpp:9:22:9:25 | args |
| test.cpp:9:22:9:25 | args |
| test.cpp:9:22:9:25 | args |
| test.cpp:9:22:9:25 | declaration of args |
| test.cpp:9:22:9:25 | definition of args |
| test.cpp:9:22:9:25 | definition of args |
| test.cpp:9:28:9:30 | { ... } |
| test.cpp:9:28:9:30 | { ... } |
| test.cpp:9:30:9:30 | return ... |
| test.cpp:9:30:9:30 | return ... |
| test.cpp:12:1:12:19 | #include "header.h" |
| test.cpp:14:20:14:26 | ActionT |
| test.cpp:14:20:14:26 | ActionT |
| test.cpp:14:20:14:26 | definition of ActionT |
| test.cpp:15:7:15:7 | Unknown literal |
| test.cpp:15:7:15:7 | action |
| test.cpp:15:7:15:7 | action |
| test.cpp:15:7:15:7 | action |
| test.cpp:15:7:15:7 | call to actor1 |
| test.cpp:15:7:15:7 | constructor init of field actor |
| test.cpp:15:7:15:7 | constructor init of field actor |
| test.cpp:15:7:15:7 | declaration of action |
| test.cpp:15:7:15:7 | declaration of operator= |
| test.cpp:15:7:15:7 | declaration of operator= |
| test.cpp:15:7:15:7 | definition of action |
| test.cpp:15:7:15:7 | definition of action |
| test.cpp:15:7:15:7 | operator= |
| test.cpp:15:7:15:7 | operator= |
| test.cpp:15:7:15:7 | return ... |
| test.cpp:15:7:15:7 | return ... |
| test.cpp:15:7:15:7 | { ... } |
| test.cpp:15:7:15:7 | { ... } |
| test.cpp:15:7:15:12 | action<ActionT> |
| test.cpp:15:7:15:12 | action<actor1<composite<int>>> |
| test.cpp:15:7:15:12 | definition of action<ActionT> |
| test.cpp:17:10:17:10 | definition of eparse |
| test.cpp:17:10:17:10 | eparse |
| test.cpp:17:10:17:15 | definition of eparse |
| test.cpp:17:10:17:15 | eparse |
| test.cpp:17:19:20:5 | { ... } |
| test.cpp:17:19:20:5 | { ... } |
| test.cpp:18:9:18:17 | declaration |
| test.cpp:18:9:18:17 | declaration |
| test.cpp:18:13:18:16 | definition of valx |
| test.cpp:18:13:18:16 | definition of valx |
| test.cpp:18:13:18:16 | valx |
| test.cpp:18:13:18:16 | valx |
| test.cpp:19:9:19:13 | actor |
| test.cpp:19:9:19:13 | actor |
| test.cpp:19:9:19:13 | this |
| test.cpp:19:9:19:13 | this |
| test.cpp:19:9:19:24 | call to expression |
| test.cpp:19:9:19:25 | ExprStmt |
| test.cpp:19:9:19:25 | ExprStmt |
| test.cpp:19:15:19:18 | call to funx |
| test.cpp:19:15:19:18 | funx |
| test.cpp:19:20:19:23 | (reference to) |
| test.cpp:19:20:19:23 | valx |
| test.cpp:19:20:19:23 | valx |
| test.cpp:20:5:20:5 | return ... |
| test.cpp:20:5:20:5 | return ... |
| test.cpp:23:13:23:17 | actor |
| test.cpp:23:13:23:17 | actor |
| test.cpp:23:13:23:17 | definition of actor |
| test.cpp:23:13:23:17 | definition of actor |
| test.cpp:26:7:26:7 | declaration of operator= |
| test.cpp:26:7:26:7 | declaration of operator= |
| test.cpp:26:7:26:7 | declaration of rule |
| test.cpp:26:7:26:7 | declaration of rule |
| test.cpp:26:7:26:7 | operator= |
| test.cpp:26:7:26:7 | operator= |
| test.cpp:26:7:26:7 | rule |
| test.cpp:26:7:26:7 | rule |
| test.cpp:26:7:26:10 | definition of rule |
| test.cpp:26:7:26:10 | rule |
| test.cpp:28:28:28:34 | ParserT |
| test.cpp:28:28:28:34 | ParserT |
| test.cpp:28:28:28:34 | definition of ParserT |
| test.cpp:29:9:29:9 | definition of rule |
| test.cpp:29:9:29:9 | rule |
| test.cpp:29:9:29:12 | definition of rule |
| test.cpp:29:9:29:12 | rule |
| test.cpp:29:22:29:22 | definition of p |
| test.cpp:29:22:29:22 | definition of p |
| test.cpp:29:22:29:22 | p |
| test.cpp:29:22:29:22 | p |
| test.cpp:29:25:31:9 | { ... } |
| test.cpp:29:25:31:9 | { ... } |
| test.cpp:30:13:30:13 | p |
| test.cpp:30:13:30:13 | p |
| test.cpp:30:13:30:22 | call to expression |
| test.cpp:30:13:30:23 | ExprStmt |
| test.cpp:30:13:30:23 | ExprStmt |
| test.cpp:30:15:30:20 | call to eparse |
| test.cpp:30:15:30:20 | eparse |
| test.cpp:31:9:31:9 | return ... |
| test.cpp:31:9:31:9 | return ... |
| test.cpp:34:6:34:11 | define |
| test.cpp:34:6:34:11 | definition of define |
| test.cpp:34:15:37:1 | { ... } |
| test.cpp:35:5:35:10 | type mention |
| test.cpp:35:5:35:37 | declaration |
| test.cpp:35:12:35:17 | type mention |
| test.cpp:35:19:35:27 | type mention |
| test.cpp:35:36:35:36 | call to action |
| test.cpp:35:36:35:36 | definition of z |
| test.cpp:35:36:35:36 | initializer for z |
| test.cpp:35:36:35:36 | z |
| test.cpp:36:5:36:8 | type mention |
| test.cpp:36:5:36:27 | declaration |
| test.cpp:36:10:36:22 | definition of pp_expression |
| test.cpp:36:10:36:22 | pp_expression |
| test.cpp:36:25:36:26 | call to rule |
| test.cpp:36:25:36:26 | initializer for pp_expression |
| test.cpp:36:26:36:26 | z |
| test.cpp:37:1:37:1 | return ... |

View File

@@ -1,5 +0,0 @@
import cpp
from Element e
where not e instanceof Folder
select e

View File

@@ -1,13 +0,0 @@
template <typename BaseT>
struct actor1 : public composite<int> {
actor1();
template <typename A>
inline void
funx(A& a_) {
int i;
composite<int>::eval(i);
}
};

View File

@@ -1,38 +0,0 @@
struct grammar_helper_base {
int undefine(int *);
};
template <typename B>
struct composite {
template <typename TupleT>
void eval(TupleT args) { }
};
#include "header.h"
template <typename ActionT>
class action {
public:
void eparse() {
int valx;
actor.funx(valx);
}
private:
ActionT actor;
};
class rule {
public:
template <typename ParserT>
rule(ParserT p) {
p.eparse();
}
};
void define() {
action<actor1<composite<int>>> z;
rule pp_expression = z;
}

View File

@@ -1,125 +0,0 @@
| file://:0:0:0:0 | | Other |
| file://:0:0:0:0 | & | Other |
| file://:0:0:0:0 | && | Other |
| file://:0:0:0:0 | (global namespace) | Other |
| file://:0:0:0:0 | (unnamed global/namespace variable) | Other |
| file://:0:0:0:0 | _Complex __float128 | Other |
| file://:0:0:0:0 | _Complex double | Other |
| file://:0:0:0:0 | _Complex float | Other |
| file://:0:0:0:0 | _Complex long double | Other |
| file://:0:0:0:0 | _Decimal32 | Other |
| file://:0:0:0:0 | _Decimal64 | Other |
| file://:0:0:0:0 | _Decimal128 | Other |
| file://:0:0:0:0 | _Float32 | Other |
| file://:0:0:0:0 | _Float32x | Other |
| file://:0:0:0:0 | _Float64 | Other |
| file://:0:0:0:0 | _Float64x | Other |
| file://:0:0:0:0 | _Float128 | Other |
| file://:0:0:0:0 | _Float128x | Other |
| file://:0:0:0:0 | _Imaginary double | Other |
| file://:0:0:0:0 | _Imaginary float | Other |
| file://:0:0:0:0 | _Imaginary long double | Other |
| file://:0:0:0:0 | __block | Other |
| file://:0:0:0:0 | __float128 | Other |
| file://:0:0:0:0 | __int128 | Other |
| file://:0:0:0:0 | __interface | Other |
| file://:0:0:0:0 | __ptr32 | Other |
| file://:0:0:0:0 | __ptr64 | Other |
| file://:0:0:0:0 | __sptr | Other |
| file://:0:0:0:0 | __super | Other |
| file://:0:0:0:0 | __uptr | Other |
| file://:0:0:0:0 | __va_list_tag | Other |
| file://:0:0:0:0 | abstract | Other |
| file://:0:0:0:0 | atomic | Other |
| file://:0:0:0:0 | auto | Other |
| file://:0:0:0:0 | auto | Other |
| file://:0:0:0:0 | bool | Other |
| file://:0:0:0:0 | c_linkage | Other |
| file://:0:0:0:0 | char | Other |
| file://:0:0:0:0 | char8_t | Other |
| file://:0:0:0:0 | char16_t | Other |
| file://:0:0:0:0 | char32_t | Other |
| file://:0:0:0:0 | const | Other |
| file://:0:0:0:0 | declared_constexpr | Other |
| file://:0:0:0:0 | declared_constinit | Other |
| file://:0:0:0:0 | declared_virtual | Other |
| file://:0:0:0:0 | decltype(nullptr) | Other |
| file://:0:0:0:0 | definition of fp_offset | Other |
| file://:0:0:0:0 | definition of gp_offset | Other |
| file://:0:0:0:0 | definition of overflow_arg_area | Other |
| file://:0:0:0:0 | definition of reg_save_area | Other |
| file://:0:0:0:0 | dllexport | Other |
| file://:0:0:0:0 | dllimport | Other |
| file://:0:0:0:0 | double | Other |
| file://:0:0:0:0 | error | Other |
| file://:0:0:0:0 | explicit | Other |
| file://:0:0:0:0 | extern | Other |
| file://:0:0:0:0 | far | Other |
| file://:0:0:0:0 | final | Other |
| file://:0:0:0:0 | float | Other |
| file://:0:0:0:0 | forceinline | Other |
| file://:0:0:0:0 | fp_offset | Other |
| file://:0:0:0:0 | gp_offset | Other |
| file://:0:0:0:0 | has_trailing_return_type | Other |
| file://:0:0:0:0 | implicit_int | Other |
| file://:0:0:0:0 | inline | Other |
| file://:0:0:0:0 | int | Other |
| file://:0:0:0:0 | int * | Other |
| file://:0:0:0:0 | int[0] | Other |
| file://:0:0:0:0 | is_consteval | Other |
| file://:0:0:0:0 | is_constexpr | Other |
| file://:0:0:0:0 | is_thread_local | Other |
| file://:0:0:0:0 | long | Other |
| file://:0:0:0:0 | long double | Other |
| file://:0:0:0:0 | long long | Other |
| file://:0:0:0:0 | microsoft_inline | Other |
| file://:0:0:0:0 | naked | Other |
| file://:0:0:0:0 | near | Other |
| file://:0:0:0:0 | noalias | Other |
| file://:0:0:0:0 | noinline | Other |
| file://:0:0:0:0 | noreturn | Other |
| file://:0:0:0:0 | nothrow | Other |
| file://:0:0:0:0 | novtable | Other |
| file://:0:0:0:0 | optional | Other |
| file://:0:0:0:0 | overflow_arg_area | Other |
| file://:0:0:0:0 | override | Other |
| file://:0:0:0:0 | private | Other |
| file://:0:0:0:0 | protected | Other |
| file://:0:0:0:0 | public | Other |
| file://:0:0:0:0 | pure | Other |
| file://:0:0:0:0 | reg_save_area | Other |
| file://:0:0:0:0 | register | Other |
| file://:0:0:0:0 | restrict | Other |
| file://:0:0:0:0 | sealed | Other |
| file://:0:0:0:0 | selectany | Other |
| file://:0:0:0:0 | short | Other |
| file://:0:0:0:0 | signed __int128 | Other |
| file://:0:0:0:0 | signed char | Other |
| file://:0:0:0:0 | signed int | Other |
| file://:0:0:0:0 | signed long | Other |
| file://:0:0:0:0 | signed long long | Other |
| file://:0:0:0:0 | signed short | Other |
| file://:0:0:0:0 | static | Other |
| file://:0:0:0:0 | thread | Other |
| file://:0:0:0:0 | unaligned | Other |
| file://:0:0:0:0 | unknown | Other |
| file://:0:0:0:0 | unsigned __int128 | Other |
| file://:0:0:0:0 | unsigned char | Other |
| file://:0:0:0:0 | unsigned int | Other |
| file://:0:0:0:0 | unsigned long | Other |
| file://:0:0:0:0 | unsigned long long | Other |
| file://:0:0:0:0 | unsigned short | Other |
| file://:0:0:0:0 | varargs | Other |
| file://:0:0:0:0 | virtual | Other |
| file://:0:0:0:0 | void | Other |
| file://:0:0:0:0 | void * | Other |
| file://:0:0:0:0 | volatile | Other |
| file://:0:0:0:0 | wchar_t | Other |
| test.c:0:0:0:0 | test.c | Other |
| test.c:2:6:2:6 | a | Other |
| test.c:2:6:2:6 | definition of a | Other |
| test.c:2:10:2:18 | (unnamed global/namespace variable) | Variable access |
| test.c:2:10:2:18 | array to pointer conversion | Other |
| test.c:2:10:2:18 | initializer for a | Other |
| test.c:2:17:2:18 | initializer for (unnamed global/namespace variable) | Other |
| test.c:2:17:2:18 | {...} | Other |

View File

@@ -1,8 +0,0 @@
import cpp
from Element e, string s
where
not e instanceof Folder and
exists(e.toString()) and // Work around `VariableDeclarationEntry.toString()` not holding
if e instanceof VariableAccess then s = "Variable access" else s = "Other"
select e, s

View File

@@ -1,3 +0,0 @@
int *a = (int[]){};