From d83b1591a4489c1044c2e09499529eb7502e5059 Mon Sep 17 00:00:00 2001 From: Jacob Dufault Date: Wed, 19 Apr 2017 23:02:24 -0700 Subject: [PATCH] Serialized indexes are now versioned. Old versions are not imported. --- src/cache.cc | 2 +- src/clang_args | 1 + src/indexer.h | 3 +++ src/platform.cc | 11 ----------- src/platform.h | 3 --- src/platform_win.cc | 3 --- src/serializer.cc | 13 ++++++++++++- src/serializer.h | 2 ++ src/test.cc | 2 +- tests/_empty_test.cc | 4 +--- tests/class_forward_declaration.cc | 1 - tests/constructors/constructor.cc | 1 - tests/constructors/destructor.cc | 1 - tests/constructors/invalid_reference.cc | 1 - tests/declaration_vs_definition/class.cc | 1 - tests/declaration_vs_definition/class_member.cc | 1 - .../class_member_static.cc | 1 - tests/declaration_vs_definition/func.cc | 1 - tests/declaration_vs_definition/method.cc | 1 - tests/enums/enum_class_decl.cc | 1 - tests/enums/enum_decl.cc | 1 - tests/enums/enum_inherit.cc | 1 - tests/enums/enum_usage.cc | 1 - tests/foobar.cc | 1 - tests/function_declaration.cc | 1 - tests/function_declaration_definition.cc | 1 - tests/function_definition.cc | 1 - tests/inheritance/class_inherit.cc | 1 - tests/inheritance/class_inherit_templated_parent.cc | 1 - tests/inheritance/class_multiple_inherit.cc | 1 - tests/inheritance/function_override.cc | 1 - tests/inheritance/interface_pure_virtual.cc | 1 - tests/method_declaration.cc | 1 - tests/method_definition.cc | 1 - tests/method_inline_declaration.cc | 1 - tests/multi_file/funky_enum.cc | 2 -- tests/multi_file/impl.cc | 2 -- tests/multi_file/simple_impl.cc | 2 -- tests/multi_file/static.cc | 2 -- tests/namespaces/anonymous_function.cc | 1 - tests/namespaces/function_declaration.cc | 1 - tests/namespaces/function_definition.cc | 1 - tests/namespaces/method_declaration.cc | 1 - tests/namespaces/method_definition.cc | 1 - tests/namespaces/method_inline_declaration.cc | 1 - tests/namespaces/namespace_reference.cc | 1 - tests/outline/outline.cc | 1 - tests/outline/outline2.cc | 1 - tests/stl.cc | 1 - tests/templates/func_specialized_template_param.cc | 1 - tests/templates/implicit_variable_instantiation.cc | 1 - ...ate_class_template_func_usage_folded_into_one.cc | 1 - ...namespace_template_type_usage_folded_into_one.cc | 1 - tests/templates/specialized_func_definition.cc | 1 - .../template_class_func_usage_folded_into_one.cc | 1 - ...ate_class_template_func_usage_folded_into_one.cc | 1 - .../template_class_type_usage_folded_into_one.cc | 1 - .../template_class_var_usage_folded_into_one.cc | 1 - .../template_func_usage_folded_into_one.cc | 1 - .../template_type_usage_folded_into_one.cc | 1 - .../templates/template_var_usage_folded_into_one.cc | 1 - tests/types/anonymous_struct.cc | 1 - tests/unions/union_decl.cc | 1 - tests/unions/union_usage.cc | 1 - tests/usage/func_called_from_constructor.cc | 1 - tests/usage/func_called_from_macro_argument.cc | 1 - tests/usage/func_called_from_template.cc | 1 - tests/usage/func_called_implicit_ctor.cc | 1 - tests/usage/func_usage_addr_func.cc | 1 - tests/usage/func_usage_addr_method.cc | 1 - tests/usage/func_usage_call_func.cc | 1 - tests/usage/func_usage_call_method.cc | 1 - tests/usage/func_usage_class_inline_var_def.cc | 1 - tests/usage/func_usage_forward_decl_func.cc | 1 - tests/usage/func_usage_forward_decl_method.cc | 1 - tests/usage/func_usage_template_func.cc | 1 - tests/usage/type_usage_as_template_parameter.cc | 1 - .../type_usage_as_template_parameter_complex.cc | 1 - .../type_usage_as_template_parameter_simple.cc | 1 - tests/usage/type_usage_declare_extern.cc | 1 - tests/usage/type_usage_declare_field.cc | 1 - tests/usage/type_usage_declare_local.cc | 1 - tests/usage/type_usage_declare_param.cc | 1 - tests/usage/type_usage_declare_param_prototype.cc | 1 - tests/usage/type_usage_declare_param_unnamed.cc | 1 - tests/usage/type_usage_declare_qualifiers.cc | 1 - tests/usage/type_usage_declare_static.cc | 1 - tests/usage/type_usage_on_return_type.cc | 1 - tests/usage/type_usage_typedef_and_using.cc | 1 - .../usage/type_usage_typedef_and_using_template.cc | 1 - tests/usage/type_usage_various.cc | 1 - tests/usage/usage_inside_of_call.cc | 1 - tests/usage/usage_inside_of_call_simple.cc | 1 - tests/usage/var_usage_call_function.cc | 1 - tests/usage/var_usage_class_member.cc | 1 - tests/usage/var_usage_class_member_static.cc | 1 - tests/usage/var_usage_cstyle_cast.cc | 1 - tests/usage/var_usage_extern.cc | 1 - tests/usage/var_usage_func_parameter.cc | 1 - tests/usage/var_usage_local.cc | 1 - tests/usage/var_usage_shadowed_local.cc | 1 - tests/usage/var_usage_shadowed_parameter.cc | 1 - tests/usage/var_usage_static.cc | 1 - tests/vars/class_member.cc | 1 - tests/vars/class_static_member.cc | 1 - tests/vars/class_static_member_decl_only.cc | 1 - tests/vars/function_local.cc | 1 - tests/vars/function_param.cc | 1 - tests/vars/function_param_unnamed.cc | 1 - tests/vars/function_shadow_local.cc | 1 - tests/vars/function_shadow_param.cc | 1 - tests/vars/global_variable.cc | 1 - tests/vars/global_variable_decl_only.cc | 1 - 113 files changed, 21 insertions(+), 130 deletions(-) diff --git a/src/cache.cc b/src/cache.cc index e9406874..ebdda7a8 100644 --- a/src/cache.cc +++ b/src/cache.cc @@ -26,7 +26,7 @@ std::unique_ptr LoadCachedFile(IndexerConfig* config, const std::st return nullptr; optional indexed = Deserialize(filename, *file_content); - if (indexed) + if (indexed && indexed->version == IndexedFile::kCurrentVersion) return MakeUnique(indexed.value()); return nullptr; diff --git a/src/clang_args b/src/clang_args index 0c9e3bf1..96a7d180 100644 --- a/src/clang_args +++ b/src/clang_args @@ -8,6 +8,7 @@ -IC:/Users/jacob/Desktop/superindex/indexer/third_party/doctest -IC:/Users/jacob/Desktop/superindex/indexer/third_party/rapidjson/include -IC:/Users/jacob/Desktop/superindex/indexer/third_party/sparsehash/src +-IC:/Users/jacob/Desktop/superindex/indexer/third_party/sparsepp -IC:/Program Files/LLVM/include # OSX #-I/Users/jdufault/Personal/super-clang-index/third_party diff --git a/src/indexer.h b/src/indexer.h index a0655c3a..100eb821 100644 --- a/src/indexer.h +++ b/src/indexer.h @@ -465,6 +465,9 @@ struct IdCache { struct IndexedFile { IdCache id_cache; + static constexpr int kCurrentVersion = 1; + int version = 0; + std::string path; int64_t last_modification_time = 0; diff --git a/src/platform.cc b/src/platform.cc index bacb0d7d..e777a8fa 100644 --- a/src/platform.cc +++ b/src/platform.cc @@ -11,8 +11,6 @@ namespace { -bool gModificationTimeDisabled = false; - // See http://stackoverflow.com/a/236803 template void Split(const std::string &s, char delim, Out result) { @@ -85,15 +83,6 @@ void MakeDirectoryRecursive(std::string path) { } } -void DisableModificationTimeForTest() { - gModificationTimeDisabled = true; -} - -bool IsModificationTimeDisabledForTests() { - return gModificationTimeDisabled; -} - - TEST_SUITE("Platform"); TEST_CASE("Split strings") { diff --git a/src/platform.h b/src/platform.h index 70db73f6..47eab34a 100644 --- a/src/platform.h +++ b/src/platform.h @@ -37,9 +37,6 @@ bool TryMakeDirectory(const std::string& absolute_path); void SetCurrentThreadName(const std::string& thread_name); -void DisableModificationTimeForTest(); -bool IsModificationTimeDisabledForTests(); - int64_t GetLastModificationTime(const std::string& absolute_path); // Returns any clang arguments that are specific to the current platform. diff --git a/src/platform_win.cc b/src/platform_win.cc index 8feda73c..e550ff45 100644 --- a/src/platform_win.cc +++ b/src/platform_win.cc @@ -183,9 +183,6 @@ void SetCurrentThreadName(const std::string& thread_name) { } int64_t GetLastModificationTime(const std::string& absolute_path) { - if (IsModificationTimeDisabledForTests()) - return 1; - struct _stat buf; if (_stat(absolute_path.c_str(), &buf) != 0) { switch (errno) { diff --git a/src/serializer.cc b/src/serializer.cc index 1d761db5..440e4a9c 100644 --- a/src/serializer.cc +++ b/src/serializer.cc @@ -2,6 +2,9 @@ #include "indexer.h" +namespace { +bool gTestOutputMode = false; +} // namespace // int void Reflect(Reader& visitor, int& value) { @@ -216,13 +219,17 @@ bool ReflectMemberStart(Writer& visitor, IndexedFile& value) { assert(value.Resolve(it->second)->uses.size() == 0); } + value.version = IndexedFile::kCurrentVersion; DefaultReflectMemberStart(visitor); return true; } template void Reflect(TVisitor& visitor, IndexedFile& value) { REFLECT_MEMBER_START(); - REFLECT_MEMBER(last_modification_time); + if (!gTestOutputMode) { + REFLECT_MEMBER(version); + REFLECT_MEMBER(last_modification_time); + } REFLECT_MEMBER(dependencies); REFLECT_MEMBER(types); REFLECT_MEMBER(funcs); @@ -276,3 +283,7 @@ optional Deserialize(std::string path, std::string serialized) { return file; } + +void SetTestOutputMode() { + gTestOutputMode = true; +} \ No newline at end of file diff --git a/src/serializer.h b/src/serializer.h index b41d3be7..128d0cd4 100644 --- a/src/serializer.h +++ b/src/serializer.h @@ -208,3 +208,5 @@ void ReflectMember(Reader& visitor, const char* name, T& value) { std::string Serialize(IndexedFile& file); optional Deserialize(std::string path, std::string serialized); + +void SetTestOutputMode(); \ No newline at end of file diff --git a/src/test.cc b/src/test.cc index cdf4bfa8..cabd727e 100644 --- a/src/test.cc +++ b/src/test.cc @@ -112,7 +112,7 @@ IndexedFile* FindDbForPathEnding(const std::string& path, const std::vector= 3.9.1 bool update_all = false; diff --git a/tests/_empty_test.cc b/tests/_empty_test.cc index 4e5cac94..228b2674 100644 --- a/tests/_empty_test.cc +++ b/tests/_empty_test.cc @@ -1,6 +1,4 @@ /* OUTPUT: -{ - "last_modification_time": 1 -} +{} */ diff --git a/tests/class_forward_declaration.cc b/tests/class_forward_declaration.cc index 0d71c8ed..b669f4e9 100644 --- a/tests/class_forward_declaration.cc +++ b/tests/class_forward_declaration.cc @@ -6,7 +6,6 @@ class Foo; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/constructors/constructor.cc b/tests/constructors/constructor.cc index a9bf4a00..3319f23d 100644 --- a/tests/constructors/constructor.cc +++ b/tests/constructors/constructor.cc @@ -11,7 +11,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/constructors/destructor.cc b/tests/constructors/destructor.cc index a79bee0f..daadd770 100644 --- a/tests/constructors/destructor.cc +++ b/tests/constructors/destructor.cc @@ -16,7 +16,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/constructors/invalid_reference.cc b/tests/constructors/invalid_reference.cc index 6e95b34f..fb000dfe 100644 --- a/tests/constructors/invalid_reference.cc +++ b/tests/constructors/invalid_reference.cc @@ -6,7 +6,6 @@ Foo::Foo() {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/declaration_vs_definition/class.cc b/tests/declaration_vs_definition/class.cc index 7b3587aa..c7290937 100644 --- a/tests/declaration_vs_definition/class.cc +++ b/tests/declaration_vs_definition/class.cc @@ -8,7 +8,6 @@ class Foo; // for comments. OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/declaration_vs_definition/class_member.cc b/tests/declaration_vs_definition/class_member.cc index 3852fb9f..5716e0ba 100644 --- a/tests/declaration_vs_definition/class_member.cc +++ b/tests/declaration_vs_definition/class_member.cc @@ -5,7 +5,6 @@ class Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/declaration_vs_definition/class_member_static.cc b/tests/declaration_vs_definition/class_member_static.cc index f9913040..bb71cea4 100644 --- a/tests/declaration_vs_definition/class_member_static.cc +++ b/tests/declaration_vs_definition/class_member_static.cc @@ -7,7 +7,6 @@ int Foo::foo; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/declaration_vs_definition/func.cc b/tests/declaration_vs_definition/func.cc index 37dbfeaf..6770e1b3 100644 --- a/tests/declaration_vs_definition/func.cc +++ b/tests/declaration_vs_definition/func.cc @@ -7,7 +7,6 @@ void foo(); // Note: we always use the latest seen ("most local") definition/declaration. OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#", diff --git a/tests/declaration_vs_definition/method.cc b/tests/declaration_vs_definition/method.cc index f35a9d14..e587903b 100644 --- a/tests/declaration_vs_definition/method.cc +++ b/tests/declaration_vs_definition/method.cc @@ -9,7 +9,6 @@ void Foo::def() {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/enums/enum_class_decl.cc b/tests/enums/enum_class_decl.cc index fd38ce39..a64669c0 100644 --- a/tests/enums/enum_class_decl.cc +++ b/tests/enums/enum_class_decl.cc @@ -6,7 +6,6 @@ enum class Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@E@Foo", diff --git a/tests/enums/enum_decl.cc b/tests/enums/enum_decl.cc index 969c8580..cbf5deb9 100644 --- a/tests/enums/enum_decl.cc +++ b/tests/enums/enum_decl.cc @@ -6,7 +6,6 @@ enum Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@E@Foo", diff --git a/tests/enums/enum_inherit.cc b/tests/enums/enum_inherit.cc index 4aeffda7..b7db7867 100644 --- a/tests/enums/enum_inherit.cc +++ b/tests/enums/enum_inherit.cc @@ -6,7 +6,6 @@ enum Foo : int { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@E@Foo", diff --git a/tests/enums/enum_usage.cc b/tests/enums/enum_usage.cc index 4b82acc6..e71591ef 100644 --- a/tests/enums/enum_usage.cc +++ b/tests/enums/enum_usage.cc @@ -8,7 +8,6 @@ Foo x = Foo::A; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@E@Foo", diff --git a/tests/foobar.cc b/tests/foobar.cc index a7cf9977..839bf430 100644 --- a/tests/foobar.cc +++ b/tests/foobar.cc @@ -11,7 +11,6 @@ Foo b; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@E@A", diff --git a/tests/function_declaration.cc b/tests/function_declaration.cc index 928faa46..90dd7e40 100644 --- a/tests/function_declaration.cc +++ b/tests/function_declaration.cc @@ -3,7 +3,6 @@ void foo(int a, int b); /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#I#I#", diff --git a/tests/function_declaration_definition.cc b/tests/function_declaration_definition.cc index 8d3b5ea7..669c5575 100644 --- a/tests/function_declaration_definition.cc +++ b/tests/function_declaration_definition.cc @@ -5,7 +5,6 @@ void foo() {} /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#", diff --git a/tests/function_definition.cc b/tests/function_definition.cc index db4bf42e..4def754f 100644 --- a/tests/function_definition.cc +++ b/tests/function_definition.cc @@ -3,7 +3,6 @@ void foo() {} /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#", diff --git a/tests/inheritance/class_inherit.cc b/tests/inheritance/class_inherit.cc index bf400b26..64e710cf 100644 --- a/tests/inheritance/class_inherit.cc +++ b/tests/inheritance/class_inherit.cc @@ -4,7 +4,6 @@ class Derived : public Parent {}; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Parent", diff --git a/tests/inheritance/class_inherit_templated_parent.cc b/tests/inheritance/class_inherit_templated_parent.cc index a522040f..9c6759c1 100644 --- a/tests/inheritance/class_inherit_templated_parent.cc +++ b/tests/inheritance/class_inherit_templated_parent.cc @@ -15,7 +15,6 @@ class Derived : Base1<3>, Base2, Derived1<4>, Derived2 {}; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#Ni@Base1", diff --git a/tests/inheritance/class_multiple_inherit.cc b/tests/inheritance/class_multiple_inherit.cc index 081803f4..cb4d5e5e 100644 --- a/tests/inheritance/class_multiple_inherit.cc +++ b/tests/inheritance/class_multiple_inherit.cc @@ -6,7 +6,6 @@ class Derived : public MiddleA, public MiddleB {}; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Root", diff --git a/tests/inheritance/function_override.cc b/tests/inheritance/function_override.cc index 7efce84f..7119dc9c 100644 --- a/tests/inheritance/function_override.cc +++ b/tests/inheritance/function_override.cc @@ -8,7 +8,6 @@ class Derived : public Root { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Root", diff --git a/tests/inheritance/interface_pure_virtual.cc b/tests/inheritance/interface_pure_virtual.cc index 19e692fd..be3f3041 100644 --- a/tests/inheritance/interface_pure_virtual.cc +++ b/tests/inheritance/interface_pure_virtual.cc @@ -5,7 +5,6 @@ class IFoo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@IFoo", diff --git a/tests/method_declaration.cc b/tests/method_declaration.cc index ae333d5d..81cbe4b5 100644 --- a/tests/method_declaration.cc +++ b/tests/method_declaration.cc @@ -9,7 +9,6 @@ class Foo { OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/method_definition.cc b/tests/method_definition.cc index 138dd6c3..94fd1daa 100644 --- a/tests/method_definition.cc +++ b/tests/method_definition.cc @@ -7,7 +7,6 @@ void Foo::foo() {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/method_inline_declaration.cc b/tests/method_inline_declaration.cc index 14132bba..290c2fb6 100644 --- a/tests/method_inline_declaration.cc +++ b/tests/method_inline_declaration.cc @@ -5,7 +5,6 @@ class Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/multi_file/funky_enum.cc b/tests/multi_file/funky_enum.cc index a4dde24c..eb2c4ff3 100644 --- a/tests/multi_file/funky_enum.cc +++ b/tests/multi_file/funky_enum.cc @@ -8,7 +8,6 @@ enum Foo { OUTPUT: funky_enum.h { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@E@Foo", @@ -48,7 +47,6 @@ OUTPUT: funky_enum.h } OUTPUT: funky_enum.cc { - "last_modification_time": 1, "dependencies": ["C:/Users/jacob/Desktop/superindex/indexer/tests/multi_file/funky_enum.h"], "types": [{ "id": 0, diff --git a/tests/multi_file/impl.cc b/tests/multi_file/impl.cc index 3bd3ed73..85e9cd4e 100644 --- a/tests/multi_file/impl.cc +++ b/tests/multi_file/impl.cc @@ -7,7 +7,6 @@ void Impl() { /* OUTPUT: header.h { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Base", @@ -111,7 +110,6 @@ OUTPUT: header.h } OUTPUT: impl.cc { - "last_modification_time": 1, "dependencies": ["C:/Users/jacob/Desktop/superindex/indexer/tests/multi_file/header.h"], "funcs": [{ "id": 0, diff --git a/tests/multi_file/simple_impl.cc b/tests/multi_file/simple_impl.cc index aa456caf..4250e685 100644 --- a/tests/multi_file/simple_impl.cc +++ b/tests/multi_file/simple_impl.cc @@ -7,7 +7,6 @@ void impl() { /* OUTPUT: simple_header.h { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@header#", @@ -18,7 +17,6 @@ OUTPUT: simple_header.h } OUTPUT: simple_impl.cc { - "last_modification_time": 1, "dependencies": ["C:/Users/jacob/Desktop/superindex/indexer/tests/multi_file/simple_header.h"], "funcs": [{ "id": 0, diff --git a/tests/multi_file/static.cc b/tests/multi_file/static.cc index bdf1f51f..4073f72c 100644 --- a/tests/multi_file/static.cc +++ b/tests/multi_file/static.cc @@ -5,7 +5,6 @@ void Buffer::CreateSharedBuffer() {} /* OUTPUT: static.h { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Buffer", @@ -27,7 +26,6 @@ OUTPUT: static.h } OUTPUT: static.cc { - "last_modification_time": 1, "dependencies": ["C:/Users/jacob/Desktop/superindex/indexer/tests/multi_file/static.h"], "types": [{ "id": 0, diff --git a/tests/namespaces/anonymous_function.cc b/tests/namespaces/anonymous_function.cc index 4c5a552c..c20ef5ef 100644 --- a/tests/namespaces/anonymous_function.cc +++ b/tests/namespaces/anonymous_function.cc @@ -5,7 +5,6 @@ void foo(); /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:anonymous_function.cc@aN@F@foo#", diff --git a/tests/namespaces/function_declaration.cc b/tests/namespaces/function_declaration.cc index cfd1a80f..d7769c64 100644 --- a/tests/namespaces/function_declaration.cc +++ b/tests/namespaces/function_declaration.cc @@ -5,7 +5,6 @@ void foo(int a, int b); /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@N@hello@F@foo#I#I#", diff --git a/tests/namespaces/function_definition.cc b/tests/namespaces/function_definition.cc index ca66679a..fea89dbc 100644 --- a/tests/namespaces/function_definition.cc +++ b/tests/namespaces/function_definition.cc @@ -5,7 +5,6 @@ void foo() {} /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@N@hello@F@foo#", diff --git a/tests/namespaces/method_declaration.cc b/tests/namespaces/method_declaration.cc index 155671df..db5560aa 100644 --- a/tests/namespaces/method_declaration.cc +++ b/tests/namespaces/method_declaration.cc @@ -7,7 +7,6 @@ class Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@N@hello@S@Foo", diff --git a/tests/namespaces/method_definition.cc b/tests/namespaces/method_definition.cc index 7f2711d1..abd93369 100644 --- a/tests/namespaces/method_definition.cc +++ b/tests/namespaces/method_definition.cc @@ -9,7 +9,6 @@ void Foo::foo() {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@N@hello@S@Foo", diff --git a/tests/namespaces/method_inline_declaration.cc b/tests/namespaces/method_inline_declaration.cc index 5c972b7a..ab6e5c5b 100644 --- a/tests/namespaces/method_inline_declaration.cc +++ b/tests/namespaces/method_inline_declaration.cc @@ -7,7 +7,6 @@ class Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@N@hello@S@Foo", diff --git a/tests/namespaces/namespace_reference.cc b/tests/namespaces/namespace_reference.cc index 44290cee..17566a6a 100644 --- a/tests/namespaces/namespace_reference.cc +++ b/tests/namespaces/namespace_reference.cc @@ -12,7 +12,6 @@ void Runner() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@N@ns@F@Accept#I#", diff --git a/tests/outline/outline.cc b/tests/outline/outline.cc index 9e0ed903..c4bf92a8 100644 --- a/tests/outline/outline.cc +++ b/tests/outline/outline.cc @@ -9,7 +9,6 @@ struct MergeableUpdate { /* OUTPUT: { - "last_modification_time": 1, "dependencies": ["C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vadefs.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/yvals.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/stdint.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdint", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_malloc.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/stddef.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_search.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wstdlib.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/stdlib.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdlib", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ymath.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/float.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/math.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cmath", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xtr1common", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xtgmath.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/errno.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_string.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_memcpy_s.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_stdio_config.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wconio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wctype.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wdirect.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wprocess.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wstdio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wstring.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wtime.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/sys/types.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/sys/stat.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/wchar.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cwchar", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstddef", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/initializer_list", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xstddef", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/limits", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/type_traits", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/exception", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/malloc.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_terminate.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/eh.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_exception.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_new.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/new", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/stdio.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdio", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_memory.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/string.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstring", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_new_debug.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/crtdbg.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/iosfwd", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/utility", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xutility", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xmemory0", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xatomic0.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/setjmp.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/mmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/emmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/pmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/tmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/smmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/nmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/wmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/immintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ammintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/intrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xmemory", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xstring", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/stdexcept", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vector"], "types": [{ "id": 0, diff --git a/tests/outline/outline2.cc b/tests/outline/outline2.cc index b0062e3a..42b49a12 100644 --- a/tests/outline/outline2.cc +++ b/tests/outline/outline2.cc @@ -14,7 +14,6 @@ std::vector LoadCompilationEntriesFromDirectory(const std::str /* OUTPUT: { - "last_modification_time": 1, "dependencies": ["C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vadefs.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/yvals.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/math.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cmath", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_malloc.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/stddef.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_search.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wstdlib.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/stdlib.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdlib", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xtr1common", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xtgmath.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_stdio_config.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wstdio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/stdio.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdio", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/errno.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_string.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_memcpy_s.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_memory.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wstring.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/string.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstring", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstddef", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/initializer_list", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xstddef", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/type_traits", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/exception", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/malloc.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_terminate.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/eh.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_exception.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/stdint.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdint", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ymath.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/float.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wconio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wctype.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wdirect.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wprocess.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wtime.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/sys/types.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/sys/stat.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/wchar.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cwchar", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/limits", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_new.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/new", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_new_debug.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/crtdbg.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/iosfwd", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/utility", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xutility", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xmemory0", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xatomic0.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/setjmp.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/mmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/emmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/pmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/tmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/smmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/nmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/wmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/immintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ammintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/intrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xstring", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/stdexcept", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_typeinfo.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/ctype.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/locale.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocinfo.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocinfo", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xfacet", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocale", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/system_error", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xiosbase", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/streambuf", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocnum", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ios", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ostream", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/istream", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/string", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xmemory", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vector"], "types": [{ "id": 0, diff --git a/tests/stl.cc b/tests/stl.cc index e458440d..b5660582 100644 --- a/tests/stl.cc +++ b/tests/stl.cc @@ -135,7 +135,6 @@ /* OUTPUT: { - "last_modification_time": 1, "dependencies": ["C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vadefs.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/assert.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/complex.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wctype.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/ctype.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/errno.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/float.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/fenv.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/stdint.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/inttypes.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/locale.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/math.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/setjmp.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/signal.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/stddef.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_stdio_config.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wstdio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/stdio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_malloc.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_search.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wstdlib.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/stdlib.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_string.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_memcpy_s.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_memory.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wstring.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/string.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wtime.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/time.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/uchar.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wconio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wdirect.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wio.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_wprocess.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/sys/types.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/sys/stat.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/wchar.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/wctype.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/yvals.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cmath", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdlib", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xtr1common", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xtgmath.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdio", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstring", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstddef", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/initializer_list", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xstddef", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/type_traits", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/exception", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/malloc.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/corecrt_terminate.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/eh.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_exception.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdint", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ymath.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cwchar", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/limits", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_new.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/new", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_new_debug.h", "C:/Program Files (x86)/Windows Kits/10/Include/10.0.14393.0/ucrt/crtdbg.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/iosfwd", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/utility", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xutility", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xmemory0", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xatomic0.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/mmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/emmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/pmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/tmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/smmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/nmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/wmmintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/immintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ammintrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/intrin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xstring", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/stdexcept", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vcruntime_typeinfo.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocinfo.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocinfo", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xfacet", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocale", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/system_error", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xiosbase", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/streambuf", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocnum", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ios", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ostream", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/istream", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/string", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xmemory", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/algorithm", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/iterator", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xtree", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/set", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/fstream", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/memory", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/vector", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/sstream", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocmon", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ctime", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xloctime", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/iomanip", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/tuple", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/csignal", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/csetjmp", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cstdarg", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/typeindex", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/bitset", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xfunctional", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/functional", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ratio", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/thr/xthrcommon.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/thr/xtimec.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/chrono", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/scoped_allocator", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cinttypes", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cctype", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cwctype", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cuchar", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/array", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/deque", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/list", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/forward_list", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/map", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xhash", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/unordered_set", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/unordered_map", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/stack", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/queue", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/complex", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xcomplex", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/valarray", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/random", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/numeric", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/cfenv", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/iostream", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/strstream", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocbuf", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xlocmes", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/locale", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/clocale", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/codecvt", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/regex", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xatomic.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/atomic", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/xxatomic", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/thr/xtime", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/thr/xthreads.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/thr/xthread", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/thread", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/mutex", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/condition_variable", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/shared_mutex", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/pplinterface.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ppltaskscheduler.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/pplwin.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/pplcancellation_token.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/ppltasks.h", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/future", "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/include/filesystem"] } */ diff --git a/tests/templates/func_specialized_template_param.cc b/tests/templates/func_specialized_template_param.cc index a92570e4..42820435 100644 --- a/tests/templates/func_specialized_template_param.cc +++ b/tests/templates/func_specialized_template_param.cc @@ -10,7 +10,6 @@ void Foo::Bar(Template&) {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#T@Template", diff --git a/tests/templates/implicit_variable_instantiation.cc b/tests/templates/implicit_variable_instantiation.cc index fbc6659e..0bb93770 100644 --- a/tests/templates/implicit_variable_instantiation.cc +++ b/tests/templates/implicit_variable_instantiation.cc @@ -17,7 +17,6 @@ namespace ns { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@N@ns@E@VarType", diff --git a/tests/templates/namespace_template_class_template_func_usage_folded_into_one.cc b/tests/templates/namespace_template_class_template_func_usage_folded_into_one.cc index bfeb2686..50fdea22 100644 --- a/tests/templates/namespace_template_class_template_func_usage_folded_into_one.cc +++ b/tests/templates/namespace_template_class_template_func_usage_folded_into_one.cc @@ -14,7 +14,6 @@ namespace ns { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@N@ns@ST>1#T@Foo", diff --git a/tests/templates/namespace_template_type_usage_folded_into_one.cc b/tests/templates/namespace_template_type_usage_folded_into_one.cc index c0d878d9..eca842f9 100644 --- a/tests/templates/namespace_template_type_usage_folded_into_one.cc +++ b/tests/templates/namespace_template_type_usage_folded_into_one.cc @@ -9,7 +9,6 @@ namespace ns { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@N@ns@ST>1#T@Foo", diff --git a/tests/templates/specialized_func_definition.cc b/tests/templates/specialized_func_definition.cc index ea0ce5ce..33b34419 100644 --- a/tests/templates/specialized_func_definition.cc +++ b/tests/templates/specialized_func_definition.cc @@ -15,7 +15,6 @@ void Template::Foo() {} OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#T@Template", diff --git a/tests/templates/template_class_func_usage_folded_into_one.cc b/tests/templates/template_class_func_usage_folded_into_one.cc index 4382dae7..423c421d 100644 --- a/tests/templates/template_class_func_usage_folded_into_one.cc +++ b/tests/templates/template_class_func_usage_folded_into_one.cc @@ -11,7 +11,6 @@ int b = Foo::foo(); /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#T@Foo", diff --git a/tests/templates/template_class_template_func_usage_folded_into_one.cc b/tests/templates/template_class_template_func_usage_folded_into_one.cc index 952dac6c..efea301a 100644 --- a/tests/templates/template_class_template_func_usage_folded_into_one.cc +++ b/tests/templates/template_class_template_func_usage_folded_into_one.cc @@ -12,7 +12,6 @@ int b = Foo::foo(); /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#T@Foo", diff --git a/tests/templates/template_class_type_usage_folded_into_one.cc b/tests/templates/template_class_type_usage_folded_into_one.cc index b6d917f4..52c61e58 100644 --- a/tests/templates/template_class_type_usage_folded_into_one.cc +++ b/tests/templates/template_class_type_usage_folded_into_one.cc @@ -30,7 +30,6 @@ VarDecl b /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@E@A", diff --git a/tests/templates/template_class_var_usage_folded_into_one.cc b/tests/templates/template_class_var_usage_folded_into_one.cc index 5cc1e197..ae224965 100644 --- a/tests/templates/template_class_var_usage_folded_into_one.cc +++ b/tests/templates/template_class_var_usage_folded_into_one.cc @@ -9,7 +9,6 @@ int b = Foo::var; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#T@Foo", diff --git a/tests/templates/template_func_usage_folded_into_one.cc b/tests/templates/template_func_usage_folded_into_one.cc index 33aebd68..dad74234 100644 --- a/tests/templates/template_func_usage_folded_into_one.cc +++ b/tests/templates/template_func_usage_folded_into_one.cc @@ -12,7 +12,6 @@ int b = foo(); /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:template_func_usage_folded_into_one.cc@FT@>1#Tfoo#I#", diff --git a/tests/templates/template_type_usage_folded_into_one.cc b/tests/templates/template_type_usage_folded_into_one.cc index 5c487e42..1acc2653 100644 --- a/tests/templates/template_type_usage_folded_into_one.cc +++ b/tests/templates/template_type_usage_folded_into_one.cc @@ -7,7 +7,6 @@ Foo b; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#T@Foo", diff --git a/tests/templates/template_var_usage_folded_into_one.cc b/tests/templates/template_var_usage_folded_into_one.cc index 1f0900d8..a55aa064 100644 --- a/tests/templates/template_var_usage_folded_into_one.cc +++ b/tests/templates/template_var_usage_folded_into_one.cc @@ -30,7 +30,6 @@ UnexposedDecl var /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@E@A", diff --git a/tests/types/anonymous_struct.cc b/tests/types/anonymous_struct.cc index da9127aa..b1091372 100644 --- a/tests/types/anonymous_struct.cc +++ b/tests/types/anonymous_struct.cc @@ -6,7 +6,6 @@ union vector3 { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@U@vector3", diff --git a/tests/unions/union_decl.cc b/tests/unions/union_decl.cc index 57a3c169..f72c3bcd 100644 --- a/tests/unions/union_decl.cc +++ b/tests/unions/union_decl.cc @@ -6,7 +6,6 @@ union Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@U@Foo", diff --git a/tests/unions/union_usage.cc b/tests/unions/union_usage.cc index 4bbd438c..68f01317 100644 --- a/tests/unions/union_usage.cc +++ b/tests/unions/union_usage.cc @@ -14,7 +14,6 @@ void act(Foo*) { OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@U@Foo", diff --git a/tests/usage/func_called_from_constructor.cc b/tests/usage/func_called_from_constructor.cc index 35625a25..4b2aeff3 100644 --- a/tests/usage/func_called_from_constructor.cc +++ b/tests/usage/func_called_from_constructor.cc @@ -11,7 +11,6 @@ Foo::Foo() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/func_called_from_macro_argument.cc b/tests/usage/func_called_from_macro_argument.cc index 4b2fa095..86d4bfe1 100644 --- a/tests/usage/func_called_from_macro_argument.cc +++ b/tests/usage/func_called_from_macro_argument.cc @@ -9,7 +9,6 @@ void caller() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@called#b#b#", diff --git a/tests/usage/func_called_from_template.cc b/tests/usage/func_called_from_template.cc index 70909528..4b34b39a 100644 --- a/tests/usage/func_called_from_template.cc +++ b/tests/usage/func_called_from_template.cc @@ -14,7 +14,6 @@ void foo() { // called() is never referenced. OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@called#", diff --git a/tests/usage/func_called_implicit_ctor.cc b/tests/usage/func_called_implicit_ctor.cc index c9efa055..1ae098ac 100644 --- a/tests/usage/func_called_implicit_ctor.cc +++ b/tests/usage/func_called_implicit_ctor.cc @@ -11,7 +11,6 @@ Wrapper caller() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Wrapper", diff --git a/tests/usage/func_usage_addr_func.cc b/tests/usage/func_usage_addr_func.cc index 8b9a3cb1..0bf2261f 100644 --- a/tests/usage/func_usage_addr_func.cc +++ b/tests/usage/func_usage_addr_func.cc @@ -10,7 +10,6 @@ void user() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@consume#*v#", diff --git a/tests/usage/func_usage_addr_method.cc b/tests/usage/func_usage_addr_method.cc index 52489c18..9ec5b89b 100644 --- a/tests/usage/func_usage_addr_method.cc +++ b/tests/usage/func_usage_addr_method.cc @@ -10,7 +10,6 @@ void user() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/func_usage_call_func.cc b/tests/usage/func_usage_call_func.cc index b9303154..ece26390 100644 --- a/tests/usage/func_usage_call_func.cc +++ b/tests/usage/func_usage_call_func.cc @@ -6,7 +6,6 @@ void caller() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@called#", diff --git a/tests/usage/func_usage_call_method.cc b/tests/usage/func_usage_call_method.cc index 4358aa41..365f68b7 100644 --- a/tests/usage/func_usage_call_method.cc +++ b/tests/usage/func_usage_call_method.cc @@ -10,7 +10,6 @@ void user() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/func_usage_class_inline_var_def.cc b/tests/usage/func_usage_class_inline_var_def.cc index 65d754ae..460af4b2 100644 --- a/tests/usage/func_usage_class_inline_var_def.cc +++ b/tests/usage/func_usage_class_inline_var_def.cc @@ -9,7 +9,6 @@ class Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/func_usage_forward_decl_func.cc b/tests/usage/func_usage_forward_decl_func.cc index e09d1e39..0d37c8bf 100644 --- a/tests/usage/func_usage_forward_decl_func.cc +++ b/tests/usage/func_usage_forward_decl_func.cc @@ -6,7 +6,6 @@ void usage() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#", diff --git a/tests/usage/func_usage_forward_decl_method.cc b/tests/usage/func_usage_forward_decl_method.cc index e413bf9d..e93876ba 100644 --- a/tests/usage/func_usage_forward_decl_method.cc +++ b/tests/usage/func_usage_forward_decl_method.cc @@ -9,7 +9,6 @@ void usage() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/func_usage_template_func.cc b/tests/usage/func_usage_template_func.cc index 979e08a6..aecc9fce 100644 --- a/tests/usage/func_usage_template_func.cc +++ b/tests/usage/func_usage_template_func.cc @@ -9,7 +9,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@FT@>1#Taccept#t0.0#v#", diff --git a/tests/usage/type_usage_as_template_parameter.cc b/tests/usage/type_usage_as_template_parameter.cc index 6e947396..8dbbb0a0 100644 --- a/tests/usage/type_usage_as_template_parameter.cc +++ b/tests/usage/type_usage_as_template_parameter.cc @@ -13,7 +13,6 @@ unique_ptr* return_type() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#T@unique_ptr", diff --git a/tests/usage/type_usage_as_template_parameter_complex.cc b/tests/usage/type_usage_as_template_parameter_complex.cc index e16041c0..7fc9420b 100644 --- a/tests/usage/type_usage_as_template_parameter_complex.cc +++ b/tests/usage/type_usage_as_template_parameter_complex.cc @@ -81,7 +81,6 @@ unique_ptr* Foo::foo() { return nullptr; } /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>2#T#T@unique_ptr", diff --git a/tests/usage/type_usage_as_template_parameter_simple.cc b/tests/usage/type_usage_as_template_parameter_simple.cc index 00bbe618..18c437f0 100644 --- a/tests/usage/type_usage_as_template_parameter_simple.cc +++ b/tests/usage/type_usage_as_template_parameter_simple.cc @@ -8,7 +8,6 @@ static unique_ptr foo; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#T@unique_ptr", diff --git a/tests/usage/type_usage_declare_extern.cc b/tests/usage/type_usage_declare_extern.cc index d8868925..3912024d 100644 --- a/tests/usage/type_usage_declare_extern.cc +++ b/tests/usage/type_usage_declare_extern.cc @@ -4,7 +4,6 @@ extern T t; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@T", diff --git a/tests/usage/type_usage_declare_field.cc b/tests/usage/type_usage_declare_field.cc index 4fae5340..5711f4b8 100644 --- a/tests/usage/type_usage_declare_field.cc +++ b/tests/usage/type_usage_declare_field.cc @@ -9,7 +9,6 @@ struct Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@ForwardType", diff --git a/tests/usage/type_usage_declare_local.cc b/tests/usage/type_usage_declare_local.cc index 3ecff52f..663df5bf 100644 --- a/tests/usage/type_usage_declare_local.cc +++ b/tests/usage/type_usage_declare_local.cc @@ -9,7 +9,6 @@ void Foo() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@ForwardType", diff --git a/tests/usage/type_usage_declare_param.cc b/tests/usage/type_usage_declare_param.cc index ee6fcd25..36919f0c 100644 --- a/tests/usage/type_usage_declare_param.cc +++ b/tests/usage/type_usage_declare_param.cc @@ -6,7 +6,6 @@ void foo(ForwardType* f, ImplementedType a) {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@ForwardType", diff --git a/tests/usage/type_usage_declare_param_prototype.cc b/tests/usage/type_usage_declare_param_prototype.cc index e1ce3747..3a3d473d 100644 --- a/tests/usage/type_usage_declare_param_prototype.cc +++ b/tests/usage/type_usage_declare_param_prototype.cc @@ -11,7 +11,6 @@ void foo(Foo* f, Foo*) {} OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/type_usage_declare_param_unnamed.cc b/tests/usage/type_usage_declare_param_unnamed.cc index 1ca3aa3a..26a4cd6c 100644 --- a/tests/usage/type_usage_declare_param_unnamed.cc +++ b/tests/usage/type_usage_declare_param_unnamed.cc @@ -3,7 +3,6 @@ void foo(ForwardType*) {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@ForwardType", diff --git a/tests/usage/type_usage_declare_qualifiers.cc b/tests/usage/type_usage_declare_qualifiers.cc index 3771f91d..d1c5eb87 100644 --- a/tests/usage/type_usage_declare_qualifiers.cc +++ b/tests/usage/type_usage_declare_qualifiers.cc @@ -9,7 +9,6 @@ void foo(Type& a0, const Type& a1) { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Type", diff --git a/tests/usage/type_usage_declare_static.cc b/tests/usage/type_usage_declare_static.cc index 242c1715..d96e1372 100644 --- a/tests/usage/type_usage_declare_static.cc +++ b/tests/usage/type_usage_declare_static.cc @@ -3,7 +3,6 @@ static Type t; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Type", diff --git a/tests/usage/type_usage_on_return_type.cc b/tests/usage/type_usage_on_return_type.cc index d330c368..875ea4f6 100644 --- a/tests/usage/type_usage_on_return_type.cc +++ b/tests/usage/type_usage_on_return_type.cc @@ -20,7 +20,6 @@ static Type* bar() {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Type", diff --git a/tests/usage/type_usage_typedef_and_using.cc b/tests/usage/type_usage_typedef_and_using.cc index 58d80463..3974157f 100644 --- a/tests/usage/type_usage_typedef_and_using.cc +++ b/tests/usage/type_usage_typedef_and_using.cc @@ -12,7 +12,6 @@ void accept3(Foo3*) {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/type_usage_typedef_and_using_template.cc b/tests/usage/type_usage_typedef_and_using_template.cc index d2e09be1..29614e1c 100644 --- a/tests/usage/type_usage_typedef_and_using_template.cc +++ b/tests/usage/type_usage_typedef_and_using_template.cc @@ -7,7 +7,6 @@ typedef Foo Foo2; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@ST>1#T@Foo", diff --git a/tests/usage/type_usage_various.cc b/tests/usage/type_usage_various.cc index b3bd48f0..f2c52f80 100644 --- a/tests/usage/type_usage_various.cc +++ b/tests/usage/type_usage_various.cc @@ -12,7 +12,6 @@ extern Foo foo; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/usage_inside_of_call.cc b/tests/usage/usage_inside_of_call.cc index 2b44ce6a..3feb1714 100644 --- a/tests/usage/usage_inside_of_call.cc +++ b/tests/usage/usage_inside_of_call.cc @@ -17,7 +17,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/usage_inside_of_call_simple.cc b/tests/usage/usage_inside_of_call_simple.cc index 6329fab8..8bb1470b 100644 --- a/tests/usage/usage_inside_of_call_simple.cc +++ b/tests/usage/usage_inside_of_call_simple.cc @@ -9,7 +9,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@called#I#", diff --git a/tests/usage/var_usage_call_function.cc b/tests/usage/var_usage_call_function.cc index e06256bc..2d411d1d 100644 --- a/tests/usage/var_usage_call_function.cc +++ b/tests/usage/var_usage_call_function.cc @@ -10,7 +10,6 @@ void caller() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@called#", diff --git a/tests/usage/var_usage_class_member.cc b/tests/usage/var_usage_class_member.cc index b83e3c40..665f5b9b 100644 --- a/tests/usage/var_usage_class_member.cc +++ b/tests/usage/var_usage_class_member.cc @@ -20,7 +20,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/var_usage_class_member_static.cc b/tests/usage/var_usage_class_member_static.cc index 5fa635ec..b0f35acd 100644 --- a/tests/usage/var_usage_class_member_static.cc +++ b/tests/usage/var_usage_class_member_static.cc @@ -11,7 +11,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/usage/var_usage_cstyle_cast.cc b/tests/usage/var_usage_cstyle_cast.cc index 11366b82..02db8dfc 100644 --- a/tests/usage/var_usage_cstyle_cast.cc +++ b/tests/usage/var_usage_cstyle_cast.cc @@ -10,7 +10,6 @@ const VarType Holder::static_var; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@E@VarType", diff --git a/tests/usage/var_usage_extern.cc b/tests/usage/var_usage_extern.cc index a952b359..2095d452 100644 --- a/tests/usage/var_usage_extern.cc +++ b/tests/usage/var_usage_extern.cc @@ -6,7 +6,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#", diff --git a/tests/usage/var_usage_func_parameter.cc b/tests/usage/var_usage_func_parameter.cc index c6843e87..3f8be1b9 100644 --- a/tests/usage/var_usage_func_parameter.cc +++ b/tests/usage/var_usage_func_parameter.cc @@ -4,7 +4,6 @@ void foo(int a) { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#I#", diff --git a/tests/usage/var_usage_local.cc b/tests/usage/var_usage_local.cc index 1ee1a465..1654fc8a 100644 --- a/tests/usage/var_usage_local.cc +++ b/tests/usage/var_usage_local.cc @@ -5,7 +5,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#", diff --git a/tests/usage/var_usage_shadowed_local.cc b/tests/usage/var_usage_shadowed_local.cc index f18f380a..cdb4a511 100644 --- a/tests/usage/var_usage_shadowed_local.cc +++ b/tests/usage/var_usage_shadowed_local.cc @@ -10,7 +10,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#", diff --git a/tests/usage/var_usage_shadowed_parameter.cc b/tests/usage/var_usage_shadowed_parameter.cc index f1abf334..174a652c 100644 --- a/tests/usage/var_usage_shadowed_parameter.cc +++ b/tests/usage/var_usage_shadowed_parameter.cc @@ -10,7 +10,6 @@ void foo(int a) { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#I#", diff --git a/tests/usage/var_usage_static.cc b/tests/usage/var_usage_static.cc index c2521f5b..ae18e5aa 100644 --- a/tests/usage/var_usage_static.cc +++ b/tests/usage/var_usage_static.cc @@ -7,7 +7,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#", diff --git a/tests/vars/class_member.cc b/tests/vars/class_member.cc index 0e2ecc64..e04b7899 100644 --- a/tests/vars/class_member.cc +++ b/tests/vars/class_member.cc @@ -4,7 +4,6 @@ class Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/vars/class_static_member.cc b/tests/vars/class_static_member.cc index 895a4dae..a0e724d7 100644 --- a/tests/vars/class_static_member.cc +++ b/tests/vars/class_static_member.cc @@ -6,7 +6,6 @@ Foo* Foo::member = nullptr; /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/vars/class_static_member_decl_only.cc b/tests/vars/class_static_member_decl_only.cc index f767b750..e2dc728c 100644 --- a/tests/vars/class_static_member_decl_only.cc +++ b/tests/vars/class_static_member_decl_only.cc @@ -4,7 +4,6 @@ class Foo { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/vars/function_local.cc b/tests/vars/function_local.cc index 0910506e..ed8e1f6e 100644 --- a/tests/vars/function_local.cc +++ b/tests/vars/function_local.cc @@ -7,7 +7,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/vars/function_param.cc b/tests/vars/function_param.cc index a34ee18a..4d2caa23 100644 --- a/tests/vars/function_param.cc +++ b/tests/vars/function_param.cc @@ -5,7 +5,6 @@ void foo(Foo* p0, Foo* p1) {} /* OUTPUT: { - "last_modification_time": 1, "types": [{ "id": 0, "usr": "c:@S@Foo", diff --git a/tests/vars/function_param_unnamed.cc b/tests/vars/function_param_unnamed.cc index 3938bf07..228e2617 100644 --- a/tests/vars/function_param_unnamed.cc +++ b/tests/vars/function_param_unnamed.cc @@ -2,7 +2,6 @@ void foo(int, int) {} /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#I#I#", diff --git a/tests/vars/function_shadow_local.cc b/tests/vars/function_shadow_local.cc index 7d6bb452..a28fdbfe 100644 --- a/tests/vars/function_shadow_local.cc +++ b/tests/vars/function_shadow_local.cc @@ -10,7 +10,6 @@ void foo() { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#", diff --git a/tests/vars/function_shadow_param.cc b/tests/vars/function_shadow_param.cc index 445417b9..6ea78ccd 100644 --- a/tests/vars/function_shadow_param.cc +++ b/tests/vars/function_shadow_param.cc @@ -4,7 +4,6 @@ void foo(int p) { /* OUTPUT: { - "last_modification_time": 1, "funcs": [{ "id": 0, "usr": "c:@F@foo#I#", diff --git a/tests/vars/global_variable.cc b/tests/vars/global_variable.cc index d2444fa5..9c01be9d 100644 --- a/tests/vars/global_variable.cc +++ b/tests/vars/global_variable.cc @@ -2,7 +2,6 @@ static int global = 0; /* OUTPUT: { - "last_modification_time": 1, "vars": [{ "id": 0, "usr": "c:global_variable.cc@global", diff --git a/tests/vars/global_variable_decl_only.cc b/tests/vars/global_variable_decl_only.cc index c35696dc..f66005c2 100644 --- a/tests/vars/global_variable_decl_only.cc +++ b/tests/vars/global_variable_decl_only.cc @@ -2,7 +2,6 @@ extern int global; /* OUTPUT: { - "last_modification_time": 1, "vars": [{ "id": 0, "usr": "c:@global",