reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  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.