summaryrefslogtreecommitdiff
path: root/lib/Parse/Lexer.cpp
diff options
context:
space:
mode:
authorarphaman <arphaman@gmail.com>2013-06-25 19:29:58 +0100
committerarphaman <arphaman@gmail.com>2013-06-25 19:29:58 +0100
commit77d2840b7d66c79c872a02818a243178f80ca344 (patch)
tree281a3f06d0bff3391253382956c87a0541c2650a /lib/Parse/Lexer.cpp
parent89fb9640c7f3d4038641d61b2b419118f77ddf3d (diff)
downloadflang-77d2840b7d66c79c872a02818a243178f80ca344.tar.gz
Fixed complex constant and +/- op parsing
Diffstat (limited to 'lib/Parse/Lexer.cpp')
-rw-r--r--lib/Parse/Lexer.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/lib/Parse/Lexer.cpp b/lib/Parse/Lexer.cpp
index b68d6c7365..0e18238524 100644
--- a/lib/Parse/Lexer.cpp
+++ b/lib/Parse/Lexer.cpp
@@ -1118,17 +1118,9 @@ LexIdentifier:
break;
// [TODO]: Arithmetical Operators
case '+':
- Char = peekNextChar();
- if(isDecimalNumberBody(Char)) {
- return LexNumericConstant(Result);
- }
Kind = tok::plus;
break;
case '-':
- Char = peekNextChar();
- if(isDecimalNumberBody(Char)) {
- return LexNumericConstant(Result);
- }
Kind = tok::minus;
break;
case '*':