| Index: runtime/vm/coverage.h
|
| diff --git a/runtime/vm/coverage.h b/runtime/vm/coverage.h
|
| index cdeb0a6c04e8990b552905e6df09385497b70a38..496ff65d88bebf2f680b08a697e504e959a140ac 100644
|
| --- a/runtime/vm/coverage.h
|
| +++ b/runtime/vm/coverage.h
|
| @@ -37,16 +37,19 @@ class CodeCoverage : public AllStatic {
|
| static void Write(Isolate* isolate);
|
| static void PrintJSON(Isolate* isolate,
|
| JSONStream* stream,
|
| - CoverageFilter* filter);
|
| + CoverageFilter* filter,
|
| + bool as_call_sites);
|
|
|
| private:
|
| static void PrintClass(const Library& lib,
|
| const Class& cls,
|
| const JSONArray& arr,
|
| - CoverageFilter* filter);
|
| + CoverageFilter* filter,
|
| + bool as_call_sites);
|
| static void CompileAndAdd(const Function& function,
|
| - const JSONArray& hits_arr,
|
| - const GrowableArray<intptr_t>& pos_to_line);
|
| + const JSONArray& hits_or_sites,
|
| + const GrowableArray<intptr_t>& pos_to_line,
|
| + bool as_call_sites);
|
| };
|
|
|
| } // namespace dart
|
|
|