Home | History | Annotate | Download | only in Sema

Lines Matching refs:Literal

1908         Diag(ReturnLoc, diag::ext_return_has_void_expr) << "literal" << 2;
2180 // The parser verifies that there is a string literal here.
2186 StringLiteral *Literal = Constraints[i];
2187 if (!Literal->isAscii())
2188 return StmtError(Diag(Literal->getLocStart(),diag::err_asm_wide_character)
2189 << Literal->getSourceRange());
2195 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName);
2197 return StmtError(Diag(Literal->getLocStart(),
2215 StringLiteral *Literal = Constraints[i];
2216 if (!Literal->isAscii())
2217 return StmtError(Diag(Literal->getLocStart(),diag::err_asm_wide_character)
2218 << Literal->getSourceRange());
2224 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName);
2227 return StmtError(Diag(Literal->getLocStart(),
2262 StringLiteral *Literal = Clobbers[i];
2263 if (!Literal->isAscii())
2264 return StmtError(Diag(Literal->getLocStart(),diag::err_asm_wide_character)
2265 << Literal->getSourceRange());
2267 StringRef Clobber = Literal->getString();
2270 return StmtError(Diag(Literal->getLocStart(),