Lines Matching refs:VarEnd
107 std::string::size_type VarEnd = DollarPos+1; in AsmWriterInst() local
113 if (VarEnd < AsmString.size() && '{' == AsmString[VarEnd]) { in AsmWriterInst()
116 ++VarEnd; in AsmWriterInst()
119 while (VarEnd < AsmString.size() && isIdentChar(AsmString[VarEnd])) in AsmWriterInst()
120 ++VarEnd; in AsmWriterInst()
121 StringRef VarName(AsmString.data()+DollarPos+1, VarEnd-DollarPos-1); in AsmWriterInst()
132 if (VarEnd >= AsmString.size()) in AsmWriterInst()
139 if (AsmString[VarEnd] == ':') { in AsmWriterInst()
140 ++VarEnd; in AsmWriterInst()
141 if (VarEnd >= AsmString.size()) in AsmWriterInst()
147 std::string::size_type ModifierStart = VarEnd; in AsmWriterInst()
148 while (VarEnd < AsmString.size() && isIdentChar(AsmString[VarEnd])) in AsmWriterInst()
149 ++VarEnd; in AsmWriterInst()
150 Modifier = AsmString.substr(ModifierStart, VarEnd - ModifierStart); in AsmWriterInst()
157 if (AsmString[VarEnd] != '}') in AsmWriterInst()
162 ++VarEnd; in AsmWriterInst()
182 LastEmitted = VarEnd; in AsmWriterInst()