| Index: lib/compiler/implementation/ssa/builder.dart
|
| diff --git a/lib/compiler/implementation/ssa/builder.dart b/lib/compiler/implementation/ssa/builder.dart
|
| index b64b24bc70e12e2dd56d6f4f3ecfb6d2f677a9eb..d9aba2beda977861e38517a1568454949425aeae 100644
|
| --- a/lib/compiler/implementation/ssa/builder.dart
|
| +++ b/lib/compiler/implementation/ssa/builder.dart
|
| @@ -45,26 +45,27 @@ class Interceptors {
|
|
|
| Element getStaticInterceptor(SourceString name, int parameters) {
|
| String mangledName = "builtin\$${name.slowToString()}\$${parameters}";
|
| - Element result = compiler.findHelper(new SourceString(mangledName));
|
| - return result;
|
| + return compiler.findHelper(new SourceString(mangledName));
|
| }
|
|
|
| Element getStaticGetInterceptor(SourceString name) {
|
| String mangledName = "builtin\$get\$${name.slowToString()}";
|
| - Element result = compiler.findHelper(new SourceString(mangledName));
|
| - return result;
|
| + return compiler.findHelper(new SourceString(mangledName));
|
| }
|
|
|
| Element getStaticSetInterceptor(SourceString name) {
|
| String mangledName = "builtin\$set\$${name.slowToString()}";
|
| - Element result = compiler.findHelper(new SourceString(mangledName));
|
| - return result;
|
| + return compiler.findHelper(new SourceString(mangledName));
|
| }
|
|
|
| Element getOperatorInterceptor(Operator op) {
|
| SourceString name = mapOperatorToMethodName(op);
|
| - Element result = compiler.findHelper(name);
|
| - return result;
|
| + return compiler.findHelper(name);
|
| + }
|
| +
|
| + Element getBoolifiedVersionOfInterceptor(Element interceptor) {
|
| + String boolifiedName = "${interceptor.name.slowToString()}B";
|
| + return compiler.findHelper(new SourceString(boolifiedName));
|
| }
|
|
|
| Element getPrefixOperatorInterceptor(Operator op) {
|
|
|