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

Unified Diff: pkg/compiler/lib/src/cps_ir/optimize_interceptors.dart

Issue 1859343004: dartfmt pkg/compiler (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 4 years, 8 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
« no previous file with comments | « pkg/compiler/lib/src/cps_ir/octagon.dart ('k') | pkg/compiler/lib/src/cps_ir/optimizers.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/compiler/lib/src/cps_ir/optimize_interceptors.dart
diff --git a/pkg/compiler/lib/src/cps_ir/optimize_interceptors.dart b/pkg/compiler/lib/src/cps_ir/optimize_interceptors.dart
index 9dd05c7b24b68a1d9ed90a9aed1e99b2b397d9fa..65500a5963968f6c6902cef4fdb1c0170f664f7e 100644
--- a/pkg/compiler/lib/src/cps_ir/optimize_interceptors.dart
+++ b/pkg/compiler/lib/src/cps_ir/optimize_interceptors.dart
@@ -59,10 +59,10 @@ class OptimizeInterceptors extends TrampolineRecursiveVisitor implements Pass {
bool hasNoFalsyValues(ClassElement class_) {
return class_ != helpers.jsInterceptorClass &&
- class_ != helpers.jsNullClass &&
- class_ != helpers.jsBoolClass &&
- class_ != helpers.jsStringClass &&
- !class_.isSubclassOf(helpers.jsNumberClass);
+ class_ != helpers.jsNullClass &&
+ class_ != helpers.jsBoolClass &&
+ class_ != helpers.jsStringClass &&
+ !class_.isSubclassOf(helpers.jsNumberClass);
}
Continuation getCurrentOuterLoop({Continuation scope}) {
@@ -79,10 +79,10 @@ class OptimizeInterceptors extends TrampolineRecursiveVisitor implements Pass {
/// The constant will be hoisted out of loops, and shared with other requests
/// for the same constant as long as it is in scope.
Primitive makeConstantFor(ConstantValue constant,
- {Expression useSite,
- TypeMask type,
- SourceInformation sourceInformation,
- Entity hint}) {
+ {Expression useSite,
+ TypeMask type,
+ SourceInformation sourceInformation,
+ Entity hint}) {
Constant prim =
new Constant(constant, sourceInformation: sourceInformation);
prim.hint = hint;
@@ -107,8 +107,8 @@ class OptimizeInterceptors extends TrampolineRecursiveVisitor implements Pass {
TypeMask type = use.receiver.type;
bool canOccurAsReceiver(ClassElement elem) {
return classWorld.isInstantiated(elem) &&
- !typeSystem.areDisjoint(type,
- typeSystem.getInterceptorSubtypes(elem));
+ !typeSystem.areDisjoint(
+ type, typeSystem.getInterceptorSubtypes(elem));
}
Iterable<ClassElement> classes =
backend.getInterceptedClassesOn(use.selector.name);
@@ -210,7 +210,9 @@ class OptimizeInterceptors extends TrampolineRecursiveVisitor implements Pass {
type: interceptor.type,
sourceInformation: interceptor.sourceInformation);
constantPrim.useElementAsHint(interceptor.hint);
- interceptor..replaceUsesWith(constantPrim)..destroy();
+ interceptor
+ ..replaceUsesWith(constantPrim)
+ ..destroy();
let.remove();
} else {
Primitive constantPrim = makeConstantFor(constant,
@@ -226,15 +228,16 @@ class OptimizeInterceptors extends TrampolineRecursiveVisitor implements Pass {
cps.ifFalsy(input).invokeContinuation(cont, [input]);
} else {
// If there are other falsy values compile as "x == null ? x : CONST".
- Primitive condition = cps.applyBuiltin(
- BuiltinOperator.LooseEq,
- [input, cps.makeNull()]);
+ Primitive condition =
+ cps.applyBuiltin(BuiltinOperator.LooseEq, [input, cps.makeNull()]);
cps.ifTruthy(condition).invokeContinuation(cont, [input]);
}
cps.invokeContinuation(cont, [constantPrim]);
cps.context = cont;
cps.insertAbove(let);
- interceptor..replaceUsesWith(param)..destroy();
+ interceptor
+ ..replaceUsesWith(param)
+ ..destroy();
let.remove();
}
return true;
@@ -303,7 +306,9 @@ class ShareConstants extends TrampolineRecursiveVisitor {
Constant existing = sharedConstantFor[prim.value];
if (existing != null) {
existing.useElementAsHint(prim.hint);
- prim..replaceUsesWith(existing)..destroy();
+ prim
+ ..replaceUsesWith(existing)
+ ..destroy();
node.remove();
return next;
}
« no previous file with comments | « pkg/compiler/lib/src/cps_ir/octagon.dart ('k') | pkg/compiler/lib/src/cps_ir/optimizers.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698