mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Teach the analyzer about dart:sky.internals.
This is a short-term fix, the long term fix (see issue 254) involves moving some of these to dart:sky. R=abarth@chromium.org Review URL: https://codereview.chromium.org/1191013004.
This commit is contained in:
parent
ee4a7bc925
commit
82019129c1
@ -4,5 +4,11 @@
|
||||
|
||||
library sky.internals;
|
||||
|
||||
int takeServicesProvidedByEmbedder() native "takeServicesProvidedByEmbedder";
|
||||
String contentAsText() native "contentAsText";
|
||||
String renderTreeAsText() native "renderTreeAsText";
|
||||
void notifyTestComplete(String test_result) native "notifyTestComplete";
|
||||
|
||||
int takeShellProxyHandle() native "takeShellProxyHandle";
|
||||
int takeServicesProvidedByEmbedder() native "takeServicesProvidedByEmbedder";
|
||||
int takeServicesProvidedToEmbedder() native "takeServicesProvidedToEmbedder";
|
||||
int takeServiceRegistry() native "takeServiceRegistry";
|
||||
|
||||
@ -91,10 +91,13 @@ const uint8_t* Symbolizer(Dart_NativeFunction native_function) {
|
||||
}
|
||||
|
||||
const char kLibraryName[] = "dart:sky.internals";
|
||||
|
||||
// When editing this, also update sky/sdk/lib/internals.dart
|
||||
// so that the analyzer can see it
|
||||
const char kLibrarySource[] = R"DART(
|
||||
String contentAsText() native "contentAsText";
|
||||
void notifyTestComplete(String test_result) native "notifyTestComplete";
|
||||
String renderTreeAsText() native "renderTreeAsText";
|
||||
void notifyTestComplete(String test_result) native "notifyTestComplete";
|
||||
int takeShellProxyHandle() native "takeShellProxyHandle";
|
||||
int takeServicesProvidedByEmbedder() native "takeServicesProvidedByEmbedder";
|
||||
int takeServicesProvidedToEmbedder() native "takeServicesProvidedToEmbedder";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user