Jump to:
.gitignore
DEPS
tools/clang/CMakeLists.txt
tools/clang/OWNERS
tools/clang/blink_gc_plugin/BlinkGCPlugin.cpp
tools/clang/blink_gc_plugin/BlinkGCPluginConsumer.h
tools/clang/blink_gc_plugin/BlinkGCPluginConsumer.cpp
tools/clang/blink_gc_plugin/BlinkGCPluginOptions.h
tools/clang/blink_gc_plugin/CMakeLists.txt
tools/clang/blink_gc_plugin/CheckDispatchVisitor.h
tools/clang/blink_gc_plugin/CheckDispatchVisitor.cpp
tools/clang/blink_gc_plugin/CheckFieldsVisitor.h
tools/clang/blink_gc_plugin/CheckFieldsVisitor.cpp
tools/clang/blink_gc_plugin/CheckFinalizerVisitor.h
tools/clang/blink_gc_plugin/CheckFinalizerVisitor.cpp
tools/clang/blink_gc_plugin/CheckGCRootsVisitor.h
tools/clang/blink_gc_plugin/CheckGCRootsVisitor.cpp
tools/clang/blink_gc_plugin/CheckTraceVisitor.h
tools/clang/blink_gc_plugin/CheckTraceVisitor.cpp
tools/clang/blink_gc_plugin/CollectVisitor.h
tools/clang/blink_gc_plugin/CollectVisitor.cpp
tools/clang/blink_gc_plugin/Config.h
tools/clang/blink_gc_plugin/Config.cpp
tools/clang/blink_gc_plugin/Edge.h
tools/clang/blink_gc_plugin/Edge.cpp
tools/clang/blink_gc_plugin/JsonWriter.h
tools/clang/blink_gc_plugin/NeedsTracing.h
tools/clang/blink_gc_plugin/OWNERS
tools/clang/blink_gc_plugin/README.chromium
tools/clang/blink_gc_plugin/RecordInfo.h
tools/clang/blink_gc_plugin/RecordInfo.cpp
tools/clang/blink_gc_plugin/TracingStatus.h
tools/clang/blink_gc_plugin/process-graph.py
tools/clang/blink_gc_plugin/tests/.gitignore
tools/clang/blink_gc_plugin/tests/base_class_must_define_virtual_trace.h
tools/clang/blink_gc_plugin/tests/base_class_must_define_virtual_trace.cpp
tools/clang/blink_gc_plugin/tests/base_class_must_define_virtual_trace.txt
tools/clang/blink_gc_plugin/tests/base_requires_tracing.h
tools/clang/blink_gc_plugin/tests/base_requires_tracing.cpp
tools/clang/blink_gc_plugin/tests/base_requires_tracing.txt
tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.h
tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.cpp
tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.flags
tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.txt
tools/clang/blink_gc_plugin/tests/class_multiple_trace_bases.h
tools/clang/blink_gc_plugin/tests/class_multiple_trace_bases.cpp
tools/clang/blink_gc_plugin/tests/class_multiple_trace_bases.txt
tools/clang/blink_gc_plugin/tests/class_overrides_new.h
tools/clang/blink_gc_plugin/tests/class_overrides_new.cpp
tools/clang/blink_gc_plugin/tests/class_overrides_new.txt
tools/clang/blink_gc_plugin/tests/class_requires_finalization_base.h
tools/clang/blink_gc_plugin/tests/class_requires_finalization_base.cpp
tools/clang/blink_gc_plugin/tests/class_requires_finalization_base.txt
tools/clang/blink_gc_plugin/tests/class_requires_finalization_field.h
tools/clang/blink_gc_plugin/tests/class_requires_finalization_field.cpp
tools/clang/blink_gc_plugin/tests/class_requires_finalization_field.txt
tools/clang/blink_gc_plugin/tests/class_requires_finalization_mixin.h
tools/clang/blink_gc_plugin/tests/class_requires_finalization_mixin.cpp
tools/clang/blink_gc_plugin/tests/class_requires_finalization_mixin.txt
tools/clang/blink_gc_plugin/tests/class_requires_trace_method.h
tools/clang/blink_gc_plugin/tests/class_requires_trace_method.cpp
tools/clang/blink_gc_plugin/tests/class_requires_trace_method.txt
tools/clang/blink_gc_plugin/tests/class_requires_trace_method_tmpl.h
tools/clang/blink_gc_plugin/tests/class_requires_trace_method_tmpl.cpp
tools/clang/blink_gc_plugin/tests/class_requires_trace_method_tmpl.txt
tools/clang/blink_gc_plugin/tests/crash_on_invalid.h
tools/clang/blink_gc_plugin/tests/crash_on_invalid.cpp
tools/clang/blink_gc_plugin/tests/crash_on_invalid.txt
tools/clang/blink_gc_plugin/tests/cycle_ptrs.h
tools/clang/blink_gc_plugin/tests/cycle_ptrs.cpp
tools/clang/blink_gc_plugin/tests/cycle_ptrs.flags
tools/clang/blink_gc_plugin/tests/cycle_ptrs.txt
tools/clang/blink_gc_plugin/tests/cycle_sub.h
tools/clang/blink_gc_plugin/tests/cycle_sub.cpp
tools/clang/blink_gc_plugin/tests/cycle_sub.flags
tools/clang/blink_gc_plugin/tests/cycle_sub.txt
tools/clang/blink_gc_plugin/tests/cycle_super.h
tools/clang/blink_gc_plugin/tests/cycle_super.cpp
tools/clang/blink_gc_plugin/tests/cycle_super.flags
tools/clang/blink_gc_plugin/tests/cycle_super.txt
tools/clang/blink_gc_plugin/tests/cycle_super_neg.h
tools/clang/blink_gc_plugin/tests/cycle_super_neg.cpp
tools/clang/blink_gc_plugin/tests/cycle_super_neg.flags
tools/clang/blink_gc_plugin/tests/cycle_super_neg.txt
tools/clang/blink_gc_plugin/tests/delayed_parsing.cpp
tools/clang/blink_gc_plugin/tests/delayed_parsing.flags
tools/clang/blink_gc_plugin/tests/delayed_parsing.txt
tools/clang/blink_gc_plugin/tests/destructor_access_finalized_field.h
tools/clang/blink_gc_plugin/tests/destructor_access_finalized_field.cpp
tools/clang/blink_gc_plugin/tests/destructor_access_finalized_field.txt
tools/clang/blink_gc_plugin/tests/destructor_eagerly_finalized.h
tools/clang/blink_gc_plugin/tests/destructor_eagerly_finalized.cpp
tools/clang/blink_gc_plugin/tests/destructor_eagerly_finalized.txt
tools/clang/blink_gc_plugin/tests/destructor_in_nonfinalized_class.h
tools/clang/blink_gc_plugin/tests/destructor_in_nonfinalized_class.cpp
tools/clang/blink_gc_plugin/tests/destructor_in_nonfinalized_class.txt
tools/clang/blink_gc_plugin/tests/fields_require_tracing.h
tools/clang/blink_gc_plugin/tests/fields_require_tracing.cpp
tools/clang/blink_gc_plugin/tests/fields_require_tracing.txt
tools/clang/blink_gc_plugin/tests/finalize_after_dispatch.h
tools/clang/blink_gc_plugin/tests/finalize_after_dispatch.cpp
tools/clang/blink_gc_plugin/tests/finalize_after_dispatch.txt
tools/clang/blink_gc_plugin/tests/garbage_collected_mixin.h
tools/clang/blink_gc_plugin/tests/garbage_collected_mixin.cpp
tools/clang/blink_gc_plugin/tests/garbage_collected_mixin.txt
tools/clang/blink_gc_plugin/tests/heap/stubs.h
tools/clang/blink_gc_plugin/tests/ignore_class.h
tools/clang/blink_gc_plugin/tests/ignore_class.cpp
tools/clang/blink_gc_plugin/tests/ignore_class.txt
tools/clang/blink_gc_plugin/tests/ignore_fields.h
tools/clang/blink_gc_plugin/tests/ignore_fields.cpp
tools/clang/blink_gc_plugin/tests/ignore_fields.txt
tools/clang/blink_gc_plugin/tests/inner_class.h
tools/clang/blink_gc_plugin/tests/inner_class.cpp
tools/clang/blink_gc_plugin/tests/inner_class.txt
tools/clang/blink_gc_plugin/tests/left_most_gc_base.h
tools/clang/blink_gc_plugin/tests/left_most_gc_base.cpp
tools/clang/blink_gc_plugin/tests/left_most_gc_base.txt
tools/clang/blink_gc_plugin/tests/member_in_offheap_class.h
tools/clang/blink_gc_plugin/tests/member_in_offheap_class.cpp
tools/clang/blink_gc_plugin/tests/member_in_offheap_class.txt
tools/clang/blink_gc_plugin/tests/non_virtual_trace.h
tools/clang/blink_gc_plugin/tests/non_virtual_trace.cpp
tools/clang/blink_gc_plugin/tests/non_virtual_trace.txt
tools/clang/blink_gc_plugin/tests/own_ptr_to_gc_managed_class.h
tools/clang/blink_gc_plugin/tests/own_ptr_to_gc_managed_class.cpp
tools/clang/blink_gc_plugin/tests/own_ptr_to_gc_managed_class.txt
tools/clang/blink_gc_plugin/tests/part_object_to_gc_derived_class.h
tools/clang/blink_gc_plugin/tests/part_object_to_gc_derived_class.cpp
tools/clang/blink_gc_plugin/tests/part_object_to_gc_derived_class.txt
tools/clang/blink_gc_plugin/tests/persistent_field_in_gc_managed_class.h
tools/clang/blink_gc_plugin/tests/persistent_field_in_gc_managed_class.cpp
tools/clang/blink_gc_plugin/tests/persistent_field_in_gc_managed_class.txt
tools/clang/blink_gc_plugin/tests/polymorphic_class_with_non_virtual_trace.h
tools/clang/blink_gc_plugin/tests/polymorphic_class_with_non_virtual_trace.cpp
tools/clang/blink_gc_plugin/tests/polymorphic_class_with_non_virtual_trace.txt
tools/clang/blink_gc_plugin/tests/pure_virtual_trace.h
tools/clang/blink_gc_plugin/tests/pure_virtual_trace.cpp
tools/clang/blink_gc_plugin/tests/pure_virtual_trace.txt
tools/clang/blink_gc_plugin/tests/raw_ptr_to_gc_managed_class.h
tools/clang/blink_gc_plugin/tests/raw_ptr_to_gc_managed_class.cpp
tools/clang/blink_gc_plugin/tests/raw_ptr_to_gc_managed_class.txt
tools/clang/blink_gc_plugin/tests/ref_ptr_to_gc_managed_class.h
tools/clang/blink_gc_plugin/tests/ref_ptr_to_gc_managed_class.cpp
tools/clang/blink_gc_plugin/tests/ref_ptr_to_gc_managed_class.txt
tools/clang/blink_gc_plugin/tests/register_weak_members_template.h
tools/clang/blink_gc_plugin/tests/register_weak_members_template.cpp
tools/clang/blink_gc_plugin/tests/register_weak_members_template.txt
tools/clang/blink_gc_plugin/tests/stack_allocated.h
tools/clang/blink_gc_plugin/tests/stack_allocated.cpp
tools/clang/blink_gc_plugin/tests/stack_allocated.txt
tools/clang/blink_gc_plugin/tests/templated_class_with_local_class_requires_trace.h
tools/clang/blink_gc_plugin/tests/templated_class_with_local_class_requires_trace.cpp
tools/clang/blink_gc_plugin/tests/templated_class_with_local_class_requires_trace.txt
tools/clang/blink_gc_plugin/tests/test.py
tools/clang/blink_gc_plugin/tests/trace_after_dispatch.h
tools/clang/blink_gc_plugin/tests/trace_after_dispatch.cpp
tools/clang/blink_gc_plugin/tests/trace_after_dispatch.txt
tools/clang/blink_gc_plugin/tests/trace_after_dispatch_impl.h
tools/clang/blink_gc_plugin/tests/trace_after_dispatch_impl.cpp
tools/clang/blink_gc_plugin/tests/trace_after_dispatch_impl.txt
tools/clang/blink_gc_plugin/tests/trace_after_dispatch_impl_error.h
tools/clang/blink_gc_plugin/tests/trace_after_dispatch_impl_error.cpp
tools/clang/blink_gc_plugin/tests/trace_after_dispatch_impl_error.txt
tools/clang/blink_gc_plugin/tests/trace_collections.h
tools/clang/blink_gc_plugin/tests/trace_collections.cpp
tools/clang/blink_gc_plugin/tests/trace_collections.txt
tools/clang/blink_gc_plugin/tests/trace_if_needed.h
tools/clang/blink_gc_plugin/tests/trace_if_needed.cpp
tools/clang/blink_gc_plugin/tests/trace_if_needed.txt
tools/clang/blink_gc_plugin/tests/trace_templated_super.h
tools/clang/blink_gc_plugin/tests/trace_templated_super.cpp
tools/clang/blink_gc_plugin/tests/trace_templated_super.txt
tools/clang/blink_gc_plugin/tests/traceimpl.h
tools/clang/blink_gc_plugin/tests/traceimpl.cpp
tools/clang/blink_gc_plugin/tests/traceimpl.txt
tools/clang/blink_gc_plugin/tests/traceimpl_dependent_scope.h
tools/clang/blink_gc_plugin/tests/traceimpl_dependent_scope.cpp
tools/clang/blink_gc_plugin/tests/traceimpl_dependent_scope.txt
tools/clang/blink_gc_plugin/tests/traceimpl_derived_from_templated_base.h
tools/clang/blink_gc_plugin/tests/traceimpl_derived_from_templated_base.cpp
tools/clang/blink_gc_plugin/tests/traceimpl_derived_from_templated_base.txt
tools/clang/blink_gc_plugin/tests/traceimpl_error.h
tools/clang/blink_gc_plugin/tests/traceimpl_error.cpp
tools/clang/blink_gc_plugin/tests/traceimpl_error.txt
tools/clang/blink_gc_plugin/tests/traceimpl_omitted_trace.h
tools/clang/blink_gc_plugin/tests/traceimpl_omitted_trace.cpp
tools/clang/blink_gc_plugin/tests/traceimpl_omitted_trace.txt
tools/clang/blink_gc_plugin/tests/traceimpl_overloaded.h
tools/clang/blink_gc_plugin/tests/traceimpl_overloaded.cpp
tools/clang/blink_gc_plugin/tests/traceimpl_overloaded.txt
tools/clang/blink_gc_plugin/tests/traceimpl_overloaded_error.h
tools/clang/blink_gc_plugin/tests/traceimpl_overloaded_error.cpp
tools/clang/blink_gc_plugin/tests/traceimpl_overloaded_error.txt
tools/clang/blink_gc_plugin/tests/virtual_and_trace_after_dispatch.h
tools/clang/blink_gc_plugin/tests/virtual_and_trace_after_dispatch.cpp
tools/clang/blink_gc_plugin/tests/virtual_and_trace_after_dispatch.txt
tools/clang/blink_gc_plugin/tests/weak_fields_require_tracing.h
tools/clang/blink_gc_plugin/tests/weak_fields_require_tracing.cpp
tools/clang/blink_gc_plugin/tests/weak_fields_require_tracing.txt
tools/clang/empty_string/CMakeLists.txt
tools/clang/empty_string/EmptyStringConverter.cpp
tools/clang/empty_string/tests/test-expected.cc
tools/clang/empty_string/tests/test-original.cc
tools/clang/plugins/CMakeLists.txt
tools/clang/plugins/ChromeClassTester.h
tools/clang/plugins/ChromeClassTester.cpp
tools/clang/plugins/FindBadConstructsAction.h
tools/clang/plugins/FindBadConstructsAction.cpp
tools/clang/plugins/FindBadConstructsConsumer.h
tools/clang/plugins/FindBadConstructsConsumer.cpp
tools/clang/plugins/OWNERS
tools/clang/plugins/Options.h
tools/clang/plugins/README.chromium
tools/clang/plugins/SuppressibleDiagnosticBuilder.h
tools/clang/plugins/tests/base_refcounted.h
tools/clang/plugins/tests/base_refcounted.cpp
tools/clang/plugins/tests/base_refcounted.flags
tools/clang/plugins/tests/base_refcounted.txt
tools/clang/plugins/tests/blacklisted_dirs.cpp
tools/clang/plugins/tests/blacklisted_dirs.txt
tools/clang/plugins/tests/enum_last_value.cpp
tools/clang/plugins/tests/enum_last_value.flags
tools/clang/plugins/tests/enum_last_value.txt
tools/clang/plugins/tests/enum_last_value_from_c.c
tools/clang/plugins/tests/enum_last_value_from_c.flags
tools/clang/plugins/tests/enum_last_value_from_c.txt
tools/clang/plugins/tests/inline_copy_ctor.h
tools/clang/plugins/tests/inline_copy_ctor.cpp
tools/clang/plugins/tests/inline_copy_ctor.txt
tools/clang/plugins/tests/inline_ctor.h
tools/clang/plugins/tests/inline_ctor.cpp
tools/clang/plugins/tests/inline_ctor.txt
tools/clang/plugins/tests/missing_ctor.h
tools/clang/plugins/tests/missing_ctor.cpp
tools/clang/plugins/tests/missing_ctor.txt
tools/clang/plugins/tests/missing_ctor_dllexport.h
tools/clang/plugins/tests/missing_ctor_dllexport.cpp
tools/clang/plugins/tests/missing_ctor_dllexport.flags
tools/clang/plugins/tests/missing_ctor_dllexport.txt
tools/clang/plugins/tests/nested_class_inline_ctor.h
tools/clang/plugins/tests/nested_class_inline_ctor.cpp
tools/clang/plugins/tests/nested_class_inline_ctor.txt
tools/clang/plugins/tests/overridden_methods.h
tools/clang/plugins/tests/overridden_methods.cpp
tools/clang/plugins/tests/overridden_methods.flags
tools/clang/plugins/tests/overridden_methods.txt
tools/clang/plugins/tests/system/windows.h
tools/clang/plugins/tests/test.sh
tools/clang/plugins/tests/virtual_base_method_also_final.cpp
tools/clang/plugins/tests/virtual_base_method_also_final.txt
tools/clang/plugins/tests/virtual_bodies.h
tools/clang/plugins/tests/virtual_bodies.cpp
tools/clang/plugins/tests/virtual_bodies.txt
tools/clang/plugins/tests/virtual_specifiers.cpp
tools/clang/plugins/tests/virtual_specifiers.txt
tools/clang/plugins/tests/warn_only.h
tools/clang/plugins/tests/warn_only.cpp
tools/clang/plugins/tests/warn_only.flags
tools/clang/plugins/tests/warn_only.txt
tools/clang/plugins/tests/weak_ptr_factory.h
tools/clang/plugins/tests/weak_ptr_factory.cpp
tools/clang/plugins/tests/weak_ptr_factory.flags
tools/clang/plugins/tests/weak_ptr_factory.txt
tools/clang/rewrite_scoped_refptr/CMakeLists.txt
tools/clang/rewrite_scoped_refptr/RewriteScopedRefptr.cpp
tools/clang/rewrite_scoped_refptr/tests/const-scoped_refptr&-to-raw-adds-get-expected.cc
tools/clang/rewrite_scoped_refptr/tests/const-scoped_refptr&-to-raw-adds-get-original.cc
tools/clang/rewrite_scoped_refptr/tests/gtest-expected.cc
tools/clang/rewrite_scoped_refptr/tests/gtest-original.cc
tools/clang/rewrite_scoped_refptr/tests/local-returned-as-raw-expected.cc
tools/clang/rewrite_scoped_refptr/tests/local-returned-as-raw-original.cc
tools/clang/rewrite_scoped_refptr/tests/logging-checks-expected.cc
tools/clang/rewrite_scoped_refptr/tests/logging-checks-original.cc
tools/clang/rewrite_scoped_refptr/tests/ref-to-local-returned-as-raw-expected.cc
tools/clang/rewrite_scoped_refptr/tests/ref-to-local-returned-as-raw-original.cc
tools/clang/rewrite_scoped_refptr/tests/scoped_refptr.h
tools/clang/rewrite_scoped_refptr/tests/temp-assigned-to-field-init-expected.cc
tools/clang/rewrite_scoped_refptr/tests/temp-assigned-to-field-init-original.cc
tools/clang/rewrite_scoped_refptr/tests/temp-assigned-to-raw-var-expected.cc
tools/clang/rewrite_scoped_refptr/tests/temp-assigned-to-raw-var-original.cc
tools/clang/rewrite_scoped_refptr/tests/temp-bool-test-expected.cc
tools/clang/rewrite_scoped_refptr/tests/temp-bool-test-original.cc
tools/clang/rewrite_scoped_refptr/tests/temp-passed-as-raw-arg-expected.cc
tools/clang/rewrite_scoped_refptr/tests/temp-passed-as-raw-arg-original.cc
tools/clang/rewrite_scoped_refptr/tests/temp-returned-as-raw-expected.cc
tools/clang/rewrite_scoped_refptr/tests/temp-returned-as-raw-original.cc
tools/clang/rewrite_scoped_refptr/tests/test10-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test10-original.cc
tools/clang/rewrite_scoped_refptr/tests/test11-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test11-original.cc
tools/clang/rewrite_scoped_refptr/tests/test12-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test12-original.cc
tools/clang/rewrite_scoped_refptr/tests/test3-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test3-original.cc
tools/clang/rewrite_scoped_refptr/tests/test4-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test4-original.cc
tools/clang/rewrite_scoped_refptr/tests/test5-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test5-original.cc
tools/clang/rewrite_scoped_refptr/tests/test6-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test6-original.cc
tools/clang/rewrite_scoped_refptr/tests/test7-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test7-original.cc
tools/clang/rewrite_scoped_refptr/tests/test8-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test8-original.cc
tools/clang/rewrite_scoped_refptr/tests/test9-expected.cc
tools/clang/rewrite_scoped_refptr/tests/test9-original.cc
tools/clang/scripts/blink_gc_plugin_flags.py
tools/clang/scripts/generate_win_compdb.py
tools/clang/scripts/package.py
tools/clang/scripts/run_tool.py
tools/clang/scripts/test_tool.py
tools/clang/scripts/update.py
tools/clang/scripts/update.sh
tools/clang/translation_unit/CMakeLists.txt
tools/clang/translation_unit/TranslationUnitGenerator.cpp
tools/clang/translation_unit/test_files/binomial.h
tools/clang/translation_unit/test_files/test.h
tools/clang/translation_unit/test_files/test.cc
tools/clang/translation_unit/test_files/test.cc.filepaths.expected
tools/clang/translation_unit/test_translation_unit.py