Home | History | Annotate | Download | only in renderer

Lines Matching refs:string

10 #include <string>
48 const std::string& name) = 0;
49 virtual bool Contains(const std::string& name) = 0;
58 // Formats |try_catch| as a nice string.
59 std::string CreateExceptionString(const v8::TryCatch& try_catch);
79 v8::Handle<v8::Value> Require(const std::string& module_name);
84 v8::Handle<v8::Value> RunString(v8::Handle<v8::String> code,
85 v8::Handle<v8::String> name);
89 v8::Local<v8::Value> CallModuleMethod(const std::string& module_name,
90 const std::string& method_name);
92 const std::string& module_name,
93 const std::string& method_name,
95 v8::Local<v8::Value> CallModuleMethod(const std::string& module_name,
96 const std::string& method_name,
103 void RegisterNativeHandler(const std::string& name,
109 void OverrideNativeHandlerForTest(const std::string& name);
112 void RunString(const std::string& code, const std::string& name);
121 const std::string& field,
122 const std::string& module_name,
123 const std::string& module_field);
126 const std::string& field,
127 const std::string& module_name,
128 const std::string& module_field,
135 const std::string& field,
136 const std::string& module_name,
137 const std::string& module_field);
149 typedef std::map<std::string, linked_ptr<NativeHandler> > NativeHandlerMap;
152 static void LazyFieldGetter(v8::Local<v8::String> property,
157 v8::Local<v8::String> property,
164 v8::Local<v8::Value> RequireForJsInner(v8::Handle<v8::String> module_name);
167 const std::string&);
171 v8::Local<v8::String> property,
177 v8::Handle<v8::Value> GetSource(const std::string& module_name);
182 v8::Handle<v8::Value> RequireNativeFromString(const std::string& native_name);
190 v8::Handle<v8::String> WrapSource(v8::Handle<v8::String> source);
196 v8::Handle<v8::Value> LoadModule(const std::string& module_name);
206 const std::string& id,
207 const std::vector<std::string>& dependencies) OVERRIDE;
226 std::set<std::string> overridden_native_handlers_;