Home | History | Annotate | Download | only in src

Lines Matching refs:Script

145 //       - Script
516 V(SCRIPT, Script, script) \
6240 // Script describes a script which has been added to the VM.
6241 class Script: public Struct {
6243 // Script types.
6250 // Script compilation types.
6256 // Script compilation state.
6262 // [source]: the script source.
6265 // [name]: the script name.
6268 // [id]: the script id.
6271 // [line_offset]: script line offset in resource from where it was extracted.
6274 // [column_offset]: script column offset in resource from where it was
6278 // [context_data]: context data for the context this script was compiled in.
6284 // [type]: the script type.
6299 // function infos created from this script.
6311 // [compilation_type]: how the the script was compiled. Encoded in the
6316 // [compilation_state]: determines whether the script has already been
6321 // [hide_source]: determines whether the script source can be exposed as
6327 // and used by the embedder to make decisions about the script. V8 just passes
6332 DECLARE_CAST(Script)
6334 // If script source is an external string, check that the underlying
6339 static int GetColumnNumber(Handle<Script> script, int code_pos);
6343 static int GetLineNumber(Handle<Script> script, int code_pos);
6346 static Handle<Object> GetNameOrSourceURL(Handle<Script> script);
6348 // Init line_ends array with code positions of line ends inside script source.
6349 static void InitLineEnds(Handle<Script> script);
6351 // Get the JS object wrapping the given script; create it if none exists.
6352 static Handle<JSObject> GetWrapper(Handle<Script> script);
6358 // Iterate over all script objects on the heap.
6362 Script* Next();
6370 DECLARE_PRINTER(Script)
6371 DECLARE_VERIFIER(Script)
6404 DISALLOW_IMPLICIT_CONSTRUCTORS(Script);
6530 // Set up the link between shared function info and the script. The shared
6531 // function info is added to the list on the script.
6613 // [script info]: Script from which the function originates.
6614 DECL_ACCESSORS(script, Object)
6648 // Position of the 'function' token in the script source.
6652 // Position of this function in the script source.
6656 // End position of this function in the script source.
6853 Script::Iterator script_iterator_;
7671 // [script]: the script from which the error message originated.
7672 DECL_ACCESSORS(script, Object)
7677 // [start_position]: the start position in the script for the error message.
7681 // [end_position]: the end position in the script for the error message.