diff options
author | Chris Lattner <sabre@nondot.org> | 2010-10-06 04:31:40 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-10-06 04:31:40 +0000 |
commit | 578bcf0e48ab5858eeb8870839fa2946b6edd4b4 (patch) | |
tree | f42e3ba3aa159ac53f83430c2eabfcb73fae013b /utils/TableGen | |
parent | a8bbe707dc0c397d4020e7348fda64b3cb2a0e21 (diff) | |
download | llvm-578bcf0e48ab5858eeb8870839fa2946b6edd4b4.tar.gz llvm-578bcf0e48ab5858eeb8870839fa2946b6edd4b4.tar.bz2 llvm-578bcf0e48ab5858eeb8870839fa2946b6edd4b4.tar.xz |
cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115739 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/TableGen')
-rw-r--r-- | utils/TableGen/TGParser.cpp | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/utils/TableGen/TGParser.cpp b/utils/TableGen/TGParser.cpp index d409539280..b0389ddb72 100644 --- a/utils/TableGen/TGParser.cpp +++ b/utils/TableGen/TGParser.cpp @@ -1028,8 +1028,13 @@ Init *TGParser::ParseSimpleValue(Record *CurRec, RecTy *ItemType) { break; } case tgtok::CodeFragment: - R = new CodeInit(Lex.getCurStrVal()); Lex.Lex(); break; - case tgtok::question: R = new UnsetInit(); Lex.Lex(); break; + R = new CodeInit(Lex.getCurStrVal()); + Lex.Lex(); + break; + case tgtok::question: + R = new UnsetInit(); + Lex.Lex(); + break; case tgtok::Id: { SMLoc NameLoc = Lex.getLoc(); std::string Name = Lex.getCurStrVal(); @@ -1209,13 +1214,11 @@ Init *TGParser::ParseSimpleValue(Record *CurRec, RecTy *ItemType) { } Init *Operator = 0; - if (Lex.getCode() == tgtok::Id) { + if (Lex.getCode() == tgtok::Id) Operator = ParseIDValue(CurRec); - if (Operator == 0) return 0; - } else { + else Operator = ParseOperation(CurRec); - if (Operator == 0) return 0; - } + if (Operator == 0) return 0; // If the operator name is present, parse it. std::string OperatorName; @@ -1241,7 +1244,6 @@ Init *TGParser::ParseSimpleValue(Record *CurRec, RecTy *ItemType) { Lex.Lex(); // eat the ')' return new DagInit(Operator, OperatorName, DagArgs); - break; } case tgtok::XCar: @@ -1258,7 +1260,6 @@ Init *TGParser::ParseSimpleValue(Record *CurRec, RecTy *ItemType) { case tgtok::XForEach: case tgtok::XSubst: { // Value ::= !ternop '(' Value ',' Value ',' Value ')' return ParseOperation(CurRec); - break; } } |