Lines Matching refs:Lit
1588 StringLiteral *Lit = StringLiteral::Create(Context, Literal.GetString(),
1593 return Lit;
1627 Expr *Args[] = { Lit, LenArg };
1643 for (unsigned I = 0, N = Lit->getLength(); I != N; ++I) {
1644 Value = Lit->getCodeUnit(I);
3089 Expr *Lit = new (Context) CharacterLiteral(Literal.getValue(), Kind, Ty,
3093 return Lit;
3107 Lit, Tok.getLocation());
3241 Expr *Lit;
3243 Lit = BuildFloatingLiteral(*this, Literal, CookedTy, Tok.getLocation());
3249 Lit = IntegerLiteral::Create(Context, ResultVal, CookedTy,
3252 return BuildLiteralOperatorCall(R, OpNameInfo, Lit, TokLoc);
3256 // C++11 [lit.ext]p3, p4: If S contains a raw literal operator, the
3263 Expr *Lit = StringLiteral::Create(
3266 return BuildLiteralOperatorCall(R, OpNameInfo, Lit, TokLoc);
3270 // C++11 [lit.ext]p3, p4: Otherwise (S contains a literal operator