| Index: bin/builtin.h
 | 
| ===================================================================
 | 
| --- bin/builtin.h	(revision 1955)
 | 
| +++ bin/builtin.h	(working copy)
 | 
| @@ -34,10 +34,24 @@
 | 
|  #define DECLARE_FUNCTION(name, count)                                          \
 | 
|    extern void FUNCTION_NAME(name)(Dart_NativeArguments args);
 | 
|  
 | 
| -extern Dart_Handle Builtin_Source();
 | 
| -extern void Builtin_SetupLibrary(Dart_Handle builtin_lib);
 | 
| -extern void Builtin_ImportLibrary(Dart_Handle library);
 | 
| -extern void Builtin_SetNativeResolver();
 | 
| -extern void PrintString(FILE* out, Dart_Handle object);
 | 
|  
 | 
| +class Builtin {
 | 
| + public:
 | 
| +  static Dart_Handle Source();
 | 
| +  static void SetupLibrary(Dart_Handle builtin_lib);
 | 
| +  static void ImportLibrary(Dart_Handle library);
 | 
| +  static void SetNativeResolver();
 | 
| +  static void PrintString(FILE* out, Dart_Handle object);
 | 
| +
 | 
| + private:
 | 
| +  static Dart_NativeFunction NativeLookup(Dart_Handle name,
 | 
| +                                          int argument_count);
 | 
| +
 | 
| +  static const char Builtin_source_[];
 | 
| +
 | 
| +  DISALLOW_ALLOCATION();
 | 
| +  DISALLOW_IMPLICIT_CONSTRUCTORS(Builtin);
 | 
| +};
 | 
| +
 | 
| +
 | 
|  #endif  // BIN_BUILTIN_H_
 | 
| 
 |