Lines Matching refs:Literal
2026 // The parser verifies that there is a string literal here.
2032 StringLiteral *Literal = Constraints[i];
2033 if (!Literal->isAscii())
2034 return StmtError(Diag(Literal->getLocStart(),diag::err_asm_wide_character)
2035 << Literal->getSourceRange());
2041 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName);
2043 return StmtError(Diag(Literal->getLocStart(),
2061 StringLiteral *Literal = Constraints[i];
2062 if (!Literal->isAscii())
2063 return StmtError(Diag(Literal->getLocStart(),diag::err_asm_wide_character)
2064 << Literal->getSourceRange());
2070 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName);
2073 return StmtError(Diag(Literal->getLocStart(),
2108 StringLiteral *Literal = Clobbers[i];
2109 if (!Literal->isAscii())
2110 return StmtError(Diag(Literal->getLocStart(),diag::err_asm_wide_character)
2111 << Literal->getSourceRange());
2113 StringRef Clobber = Literal->getString();
2116 return StmtError(Diag(Literal->getLocStart(),