mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-24 22:02:23 +01:00
Abbreviate Integer and FloatingPoint (#3435)
I was suggesting this because `FloatingPoint` is pretty long. `int` and `float` should be familiar abbreviations. `unsigned` should be familiar to developers too, but `UnsignedInt` still feels usefully clearer for the additional chars.
This commit is contained in:
@@ -87,8 +87,8 @@ auto HandleExprInPostfix(Context& context) -> void {
|
||||
context.PushState(state);
|
||||
break;
|
||||
}
|
||||
case Lex::TokenKind::IntegerLiteral: {
|
||||
context.AddLeafNode(NodeKind::IntegerLiteral, context.Consume());
|
||||
case Lex::TokenKind::IntLiteral: {
|
||||
context.AddLeafNode(NodeKind::IntLiteral, context.Consume());
|
||||
context.PushState(state);
|
||||
break;
|
||||
}
|
||||
@@ -107,20 +107,18 @@ auto HandleExprInPostfix(Context& context) -> void {
|
||||
context.PushState(state);
|
||||
break;
|
||||
}
|
||||
case Lex::TokenKind::IntegerTypeLiteral: {
|
||||
context.AddLeafNode(NodeKind::IntegerTypeLiteral, context.Consume());
|
||||
case Lex::TokenKind::IntTypeLiteral: {
|
||||
context.AddLeafNode(NodeKind::IntTypeLiteral, context.Consume());
|
||||
context.PushState(state);
|
||||
break;
|
||||
}
|
||||
case Lex::TokenKind::UnsignedIntegerTypeLiteral: {
|
||||
context.AddLeafNode(NodeKind::UnsignedIntegerTypeLiteral,
|
||||
context.Consume());
|
||||
case Lex::TokenKind::UnsignedIntTypeLiteral: {
|
||||
context.AddLeafNode(NodeKind::UnsignedIntTypeLiteral, context.Consume());
|
||||
context.PushState(state);
|
||||
break;
|
||||
}
|
||||
case Lex::TokenKind::FloatingPointTypeLiteral: {
|
||||
context.AddLeafNode(NodeKind::FloatingPointTypeLiteral,
|
||||
context.Consume());
|
||||
case Lex::TokenKind::FloatTypeLiteral: {
|
||||
context.AddLeafNode(NodeKind::FloatTypeLiteral, context.Consume());
|
||||
context.PushState(state);
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user