reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
293 while (*LastEmitted) { 294 switch (*LastEmitted) { 297 const char *LiteralEnd = LastEmitted+1; 302 OS.write(LastEmitted, LiteralEnd-LastEmitted); 302 OS.write(LastEmitted, LiteralEnd-LastEmitted); 303 LastEmitted = LiteralEnd; 307 ++LastEmitted; // Consume newline character. 311 ++LastEmitted; // Consume '$' character. 315 switch (*LastEmitted) { 320 ++LastEmitted; // Consume second '$' character. 323 ++LastEmitted; // Consume '(' character. 330 ++LastEmitted; // consume '|' character. 337 ++LastEmitted; // consume ')' character. 347 if (*LastEmitted == '{') { // ${variable} 348 ++LastEmitted; // Consume '{' character. 355 if (HasCurlyBraces && *LastEmitted == ':') { 356 ++LastEmitted; 357 const char *StrStart = LastEmitted; 365 LastEmitted = StrEnd+1; 369 const char *IDStart = LastEmitted; 377 LastEmitted = IDEnd; 384 if (*LastEmitted == ':') { 385 ++LastEmitted; // Consume ':' character. 386 if (*LastEmitted == 0) 390 Modifier[0] = *LastEmitted; 391 ++LastEmitted; // Consume modifier character. 394 if (*LastEmitted != '}') 397 ++LastEmitted; // Consume '}' character.