blob: 229b64b10577550caef7d1436b921791c7132220 [file] [log] [blame]
// Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
library front_end.src.fasta.names;
import 'package:kernel/ast.dart' show Name;
final Name ampersandName = new Name("&");
final Name barName = new Name("|");
final Name callName = new Name("call");
final Name caretName = new Name("^");
final Name divisionName = new Name("/");
final Name doubleAmpersandName = new Name("&&");
final Name doubleBarName = new Name("||");
final Name doubleQuestionName = new Name("??");
final Name emptyName = new Name("");
final Name equalsName = new Name('==');
final Name greaterThanName = new Name(">");
final Name greaterThanOrEqualsName = new Name(">=");
final Name identicalName = new Name("identical");
final Name indexGetName = new Name("[]");
final Name indexSetName = new Name("[]=");
final Name leftShiftName = new Name("<<");
final Name lengthName = new Name("length");
final Name lessThanName = new Name("<");
final Name lessThanOrEqualsName = new Name("<=");
final Name minusName = new Name("-");
final Name multiplyName = new Name("*");
final Name mustacheName = new Name("~/");
final Name negationName = new Name("!");
final Name noSuchMethodName = new Name("noSuchMethod");
final Name percentName = new Name("%");
final Name plusName = new Name("+");
final Name rightShiftName = new Name(">>");
final Name tripleShiftName = new Name(">>>");
final Name tildeName = new Name("~");
final Name unaryMinusName = new Name("unary-");
final Name hashCodeName = new Name("hashCode");
final Name toStringName = new Name("toString");
final Name runtimeTypeName = new Name("runtimeType");