Chromium Code Reviews| Index: runtime/vm/object.cc |
| =================================================================== |
| --- runtime/vm/object.cc (revision 19934) |
| +++ runtime/vm/object.cc (working copy) |
| @@ -5330,14 +5330,19 @@ |
| RawString* Script::Source() const { |
| String& source = String::Handle(raw_ptr()->source_); |
| if (source.IsNull()) { |
| - const TokenStream& token_stream = TokenStream::Handle(tokens()); |
| - return token_stream.GenerateSource(); |
| + return GenerateSource(); |
|
bakster
2013/03/14 08:42:16
Why do you have an else part after return?
if (so
siva
2013/03/14 09:38:46
Done.
|
| } else { |
| return raw_ptr()->source_; |
| } |
| } |
| +RawString* Script::GenerateSource() const { |
| + const TokenStream& token_stream = TokenStream::Handle(tokens()); |
| + return token_stream.GenerateSource(); |
| +} |
| + |
| + |
| void Script::set_url(const String& value) const { |
| StorePointer(&raw_ptr()->url_, value.raw()); |
| } |