Index: runtime/vm/compiler.h |
diff --git a/runtime/vm/compiler.h b/runtime/vm/compiler.h |
index 48af3cb3032ea953abe6c3ead0bd2b84efbd8f3f..5eec0932842cd56217dcfb2e7bb70396bf4a8796 100644 |
--- a/runtime/vm/compiler.h |
+++ b/runtime/vm/compiler.h |
@@ -13,6 +13,7 @@ namespace dart { |
// Forward declarations. |
class Class; |
+class FlowGraph; |
class Function; |
class Library; |
class ParsedFunction; |
@@ -55,6 +56,9 @@ class Compiler : public AllStatic { |
// Returns Error::null() if there is no compilation error. |
static RawError* CompileParsedFunction(ParsedFunction* parsed_function); |
+ static RawError* CompileIrregexpFunction(ParsedFunction* parsed_function, |
+ FlowGraph* flow_graph); |
+ |
// Generates and executes code for a given code fragment, e.g. a |
// compile time constant expression. Returns the result returned |
// by the fragment. |