Micro cleanup: use an array of const char, rather than an array of char, as the
type of the string literal implicitly used for a raw user-defined literal call. No test; this has no semantic impact. llvm-svn: 173309
This commit is contained in:
parent
8bebe00a24
commit
be8229c8c0
|
@ -2768,7 +2768,7 @@ ExprResult Sema::ActOnNumericConstant(const Token &Tok, Scope *UDLScope) {
|
|||
SourceLocation TokLoc = Tok.getLocation();
|
||||
unsigned Length = Literal.getUDSuffixOffset();
|
||||
QualType StrTy = Context.getConstantArrayType(
|
||||
Context.CharTy, llvm::APInt(32, Length + 1),
|
||||
Context.CharTy.withConst(), llvm::APInt(32, Length + 1),
|
||||
ArrayType::Normal, 0);
|
||||
Expr *Lit = StringLiteral::Create(
|
||||
Context, StringRef(TokSpelling.data(), Length), StringLiteral::Ascii,
|
||||
|
|
Loading…
Reference in New Issue