Lines Matching refs:VarEnd
108 std::string::size_type VarEnd = DollarPos+1; in AsmWriterInst() local
114 if (VarEnd < AsmString.size() && '{' == AsmString[VarEnd]) { in AsmWriterInst()
117 ++VarEnd; in AsmWriterInst()
120 while (VarEnd < AsmString.size() && isIdentChar(AsmString[VarEnd])) in AsmWriterInst()
121 ++VarEnd; in AsmWriterInst()
122 StringRef VarName(AsmString.data()+DollarPos+1, VarEnd-DollarPos-1); in AsmWriterInst()
133 if (VarEnd >= AsmString.size()) in AsmWriterInst()
140 if (AsmString[VarEnd] == ':') { in AsmWriterInst()
141 ++VarEnd; in AsmWriterInst()
142 if (VarEnd >= AsmString.size()) in AsmWriterInst()
148 std::string::size_type ModifierStart = VarEnd; in AsmWriterInst()
149 while (VarEnd < AsmString.size() && isIdentChar(AsmString[VarEnd])) in AsmWriterInst()
150 ++VarEnd; in AsmWriterInst()
151 Modifier = AsmString.substr(ModifierStart, VarEnd - ModifierStart); in AsmWriterInst()
158 if (AsmString[VarEnd] != '}') in AsmWriterInst()
163 ++VarEnd; in AsmWriterInst()
183 LastEmitted = VarEnd; in AsmWriterInst()