Lines Matching refs:getCurStrVal
714 Record *Result = Records.getClass(Lex.getCurStrVal()); in ParseClassID()
716 std::string Msg("Couldn't find class '" + Lex.getCurStrVal() + "'"); in ParseClassID()
717 if (MultiClasses[Lex.getCurStrVal()].get()) in ParseClassID()
719 Lex.getCurStrVal() + "'"); in ParseClassID()
741 MultiClass *Result = MultiClasses[Lex.getCurStrVal()].get(); in ParseMultiClassID()
743 TokError("Couldn't find multiclass '" + Lex.getCurStrVal() + "'"); in ParseMultiClassID()
1107 auto I = TypeAliases.find(Lex.getCurStrVal()); in ParseType()
2102 Init *A = StringInit::get(Records, Lex.getCurStrVal()); in ParseOperation()
2120 Init *B = StringInit::get(Records, Lex.getCurStrVal()); in ParseOperation()
2403 Init *LHS = StringInit::get(Records, Lex.getCurStrVal()); in ParseOperationForEachFilter()
2652 std::string Val = Lex.getCurStrVal(); in ParseSimpleValue()
2657 Val += Lex.getCurStrVal(); in ParseSimpleValue()
2665 R = StringInit::get(Records, Lex.getCurStrVal(), StringInit::SF_Code); in ParseSimpleValue()
2674 StringInit *Name = StringInit::get(Records, Lex.getCurStrVal()); in ParseSimpleValue()
2865 OperatorName = StringInit::get(Records, Lex.getCurStrVal()); in ParseSimpleValue()
2972 StringInit *FieldName = StringInit::get(Records, Lex.getCurStrVal()); in ParseValue()
2974 TokError("Cannot access field '" + Lex.getCurStrVal() + "' of value '" + in ParseValue()
3101 StringInit *VarName = StringInit::get(Records, Lex.getCurStrVal()); in ParseDagArgList()
3120 VarName = StringInit::get(Records, Lex.getCurStrVal()); in ParseDagArgList()
3256 std::string Str = Lex.getCurStrVal(); in ParseDeclaration()
3323 Init *DeclName = StringInit::get(Records, Lex.getCurStrVal()); in ParseForeachDeclaration()
3461 StringInit *FieldName = StringInit::get(Records, Lex.getCurStrVal()); in ParseBodyItem()
3647 StringInit *DeclName = StringInit::get(Records, Lex.getCurStrVal()); in ParseDefset()
3685 const std::string TypeName = Lex.getCurStrVal(); in ParseDeftype()
3720 StringInit *DeclName = StringInit::get(Records, Lex.getCurStrVal()); in ParseDefvar()
3959 const std::string &Name = Lex.getCurStrVal(); in ParseClass()
3972 auto NewRec = std::make_unique<Record>(Lex.getCurStrVal(), Lex.getLoc(), in ParseClass()
4014 StringInit *Name = StringInit::get(Records, Lex.getCurStrVal()); in ParseLetList()
4111 std::string Name = Lex.getCurStrVal(); in ParseMultiClass()
4264 InheritFromClass = (Records.getClass(Lex.getCurStrVal()) != nullptr); in ParseDefm()