Lines Matching refs:getCurStrVal
581 Record *Result = Records.getClass(Lex.getCurStrVal()); in ParseClassID()
583 std::string Msg("Couldn't find class '" + Lex.getCurStrVal() + "'"); in ParseClassID()
584 if (MultiClasses[Lex.getCurStrVal()].get()) in ParseClassID()
586 Lex.getCurStrVal() + "'"); in ParseClassID()
606 MultiClass *Result = MultiClasses[Lex.getCurStrVal()].get(); in ParseMultiClassID()
608 TokError("Couldn't find multiclass '" + Lex.getCurStrVal() + "'"); in ParseMultiClassID()
1630 Init *A = StringInit::get(Records, Lex.getCurStrVal()); in ParseOperation()
1648 Init *B = StringInit::get(Records, Lex.getCurStrVal()); in ParseOperation()
1929 Init *LHS = StringInit::get(Records, Lex.getCurStrVal()); in ParseOperationForEachFilter()
2166 std::string Val = Lex.getCurStrVal(); in ParseSimpleValue()
2171 Val += Lex.getCurStrVal(); in ParseSimpleValue()
2179 R = StringInit::get(Records, Lex.getCurStrVal(), StringInit::SF_Code); in ParseSimpleValue()
2188 StringInit *Name = StringInit::get(Records, Lex.getCurStrVal()); in ParseSimpleValue()
2383 OperatorName = StringInit::get(Records, Lex.getCurStrVal()); in ParseSimpleValue()
2513 StringInit *FieldName = StringInit::get(Records, Lex.getCurStrVal()); in ParseValue()
2515 TokError("Cannot access field '" + Lex.getCurStrVal() + "' of value '" + in ParseValue()
2628 StringInit *VarName = StringInit::get(Records, Lex.getCurStrVal()); in ParseDagArgList()
2647 VarName = StringInit::get(Records, Lex.getCurStrVal()); in ParseDagArgList()
2747 std::string Str = Lex.getCurStrVal(); in ParseDeclaration()
2807 Init *DeclName = StringInit::get(Records, Lex.getCurStrVal()); in ParseForeachDeclaration()
2941 StringInit *FieldName = StringInit::get(Records, Lex.getCurStrVal()); in ParseBodyItem()
3118 StringInit *DeclName = StringInit::get(Records, Lex.getCurStrVal()); in ParseDefset()
3155 StringInit *DeclName = StringInit::get(Records, Lex.getCurStrVal()); in ParseDefvar()
3386 Record *CurRec = Records.getClass(Lex.getCurStrVal()); in ParseClass()
3399 std::make_unique<Record>(Lex.getCurStrVal(), Lex.getLoc(), Records, in ParseClass()
3433 StringInit *Name = StringInit::get(Records, Lex.getCurStrVal()); in ParseLetList()
3529 std::string Name = Lex.getCurStrVal(); in ParseMultiClass()
3698 InheritFromClass = (Records.getClass(Lex.getCurStrVal()) != nullptr); in ParseDefm()