Lines Matching refs:Literal
97 StringLiteral *Literal = Constraints[i]; in ActOnGCCAsmStmt() local
98 if (!Literal->isAscii()) in ActOnGCCAsmStmt()
99 return StmtError(Diag(Literal->getLocStart(),diag::err_asm_wide_character) in ActOnGCCAsmStmt()
100 << Literal->getSourceRange()); in ActOnGCCAsmStmt()
106 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName); in ActOnGCCAsmStmt()
108 return StmtError(Diag(Literal->getLocStart(), in ActOnGCCAsmStmt()
129 StringLiteral *Literal = Constraints[i]; in ActOnGCCAsmStmt() local
130 if (!Literal->isAscii()) in ActOnGCCAsmStmt()
131 return StmtError(Diag(Literal->getLocStart(),diag::err_asm_wide_character) in ActOnGCCAsmStmt()
132 << Literal->getSourceRange()); in ActOnGCCAsmStmt()
138 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName); in ActOnGCCAsmStmt()
141 return StmtError(Diag(Literal->getLocStart(), in ActOnGCCAsmStmt()
183 if (!Context.getTargetInfo().validateInputSize(Literal->getString(), in ActOnGCCAsmStmt()
192 StringLiteral *Literal = Clobbers[i]; in ActOnGCCAsmStmt() local
193 if (!Literal->isAscii()) in ActOnGCCAsmStmt()
194 return StmtError(Diag(Literal->getLocStart(),diag::err_asm_wide_character) in ActOnGCCAsmStmt()
195 << Literal->getSourceRange()); in ActOnGCCAsmStmt()
197 StringRef Clobber = Literal->getString(); in ActOnGCCAsmStmt()
200 return StmtError(Diag(Literal->getLocStart(), in ActOnGCCAsmStmt()
253 StringLiteral *Literal = Constraints[ConstraintIdx]; in ActOnGCCAsmStmt() local
260 .validateConstraintModifier(Literal->getString(), Piece.getModifier(), in ActOnGCCAsmStmt()