Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(539)

Unified Diff: Source/bindings/dart/scripts/templates/callback_interface_h.template

Issue 817913005: Track some changes to reference types (mostly Blink types moving to Oilpan). (Closed) Base URL: svn://svn.chromium.org/blink/branches/dart/dartium
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/bindings/dart/scripts/templates/callback_interface_h.template
diff --git a/Source/bindings/dart/scripts/templates/callback_interface_h.template b/Source/bindings/dart/scripts/templates/callback_interface_h.template
index 9f42574c62d9c2604e548c0a7722a20d741848f4..056dfca660943ed5300a04af786fbd5ef0fa47e8 100644
--- a/Source/bindings/dart/scripts/templates/callback_interface_h.template
+++ b/Source/bindings/dart/scripts/templates/callback_interface_h.template
@@ -18,29 +18,29 @@ class {{dart_class}} : public {{cpp_class}}, public ActiveDOMCallback {
public:
typedef {{dart_class}} NativeType;
- static PassOwnPtr<NativeType> create(Dart_Handle object, Dart_Handle& exception)
+ static NativeType* create(Dart_Handle object, Dart_Handle& exception)
{
- return adoptPtr(new {{dart_class}}(object, exception, DartUtilities::scriptExecutionContext()));
+ return new {{dart_class}}(object, exception, DartUtilities::scriptExecutionContext());
}
- static PassOwnPtr<NativeType> createWithNullCheck(Dart_Handle object, Dart_Handle& exception)
+ static NativeType* createWithNullCheck(Dart_Handle object, Dart_Handle& exception)
{
if (Dart_IsNull(object))
- return PassOwnPtr<NativeType>();
+ return nullptr;
return create(object, exception);
}
- static PassOwnPtr<NativeType> create(Dart_NativeArguments args, int idx, Dart_Handle& exception)
+ static NativeType* create(Dart_NativeArguments args, int idx, Dart_Handle& exception)
{
Dart_Handle object = Dart_GetNativeArgument(args, idx);
return create(object, exception);
}
- static PassOwnPtr<NativeType> createWithNullCheck(Dart_NativeArguments args, int idx, Dart_Handle& exception)
+ static NativeType* createWithNullCheck(Dart_NativeArguments args, int idx, Dart_Handle& exception)
{
Dart_Handle object = Dart_GetNativeArgument(args, idx);
if (Dart_IsNull(object))
- return PassOwnPtr<NativeType>();
+ return nullptr;
return create(object, exception);
}
« no previous file with comments | « Source/bindings/dart/scripts/dart_types.py ('k') | Source/bindings/modules/dart/custom/DartAudioContextCustom.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698