Lines Matching refs:getCurStrVal
435 Record *Result = Records.getClass(Lex.getCurStrVal());
437 TokError("Couldn't find class '" + Lex.getCurStrVal() + "'");
454 MultiClass *Result = MultiClasses[Lex.getCurStrVal()];
456 TokError("Couldn't find multiclass '" + Lex.getCurStrVal() + "'");
734 std::string Name = Lex.getCurStrVal();
1166 std::string Val = Lex.getCurStrVal();
1171 Val += Lex.getCurStrVal();
1179 R = StringInit::get(Lex.getCurStrVal());
1188 std::string Name = Lex.getCurStrVal();
1380 OperatorName = Lex.getCurStrVal();
1486 if (!Result->getFieldType(Lex.getCurStrVal())) {
1487 TokError("Cannot access field '" + Lex.getCurStrVal() + "' of value '" +
1491 Result = FieldInit::get(Result, Lex.getCurStrVal());
1567 VarName = Lex.getCurStrVal();
1657 Init *DeclName = StringInit::get(Lex.getCurStrVal());
1702 Init *DeclName = StringInit::get(Lex.getCurStrVal());
1824 std::string FieldName = Lex.getCurStrVal();
2063 Record *CurRec = Records.getClass(Lex.getCurStrVal());
2073 CurRec = new Record(Lex.getCurStrVal(), Lex.getLoc(), Records);
2101 std::string Name = Lex.getCurStrVal();
2190 std::string Name = Lex.getCurStrVal();
2492 InheritFromClass = (Records.getClass(Lex.getCurStrVal()) != 0);