Lines Matching refs:Lit
1240 StringLiteral *Lit = StringLiteral::Create(Context, Literal.GetString(),
1245 return Owned(Lit);
1263 Expr *Args[] = { Lit, LenArg };
2443 Expr *Lit = new (Context) CharacterLiteral(Literal.getValue(), Kind, Ty,
2447 return Owned(Lit);
2461 llvm::makeArrayRef(&Lit, 1),
2564 Expr *Lit;
2566 Lit = BuildFloatingLiteral(*this, Literal, CookedTy, Tok.getLocation());
2571 Lit = IntegerLiteral::Create(Context, ResultVal, CookedTy,
2575 llvm::makeArrayRef(&Lit, 1),
2580 // C++11 [lit.ext]p3, p4: If S contains a raw literal operator, the
2588 Expr *Lit = StringLiteral::Create(
2592 llvm::makeArrayRef(&Lit, 1), TokLoc);
2596 // C++11 [lit.ext]p3, p4: Otherwise (S contains a literal operator