Lines Matching defs:Lit
1966 StringLiteral *Lit = StringLiteral::Create(
1977 return Lit;
2102 StringLiteral *Lit = StringLiteral::Create(Context, Literal.GetString(),
2107 return Lit;
2136 /*DiagnoseMissing*/ true, Lit)) {
2142 Expr *Args[] = { Lit, LenArg };
2149 TemplateArgument Arg(Lit);
2150 TemplateArgumentLocInfo ArgInfo(Lit);
2167 for (unsigned I = 0, N = Lit->getLength(); I != N; ++I) {
2168 Value = Lit->getCodeUnit(I);
3557 Expr *Lit = new (Context) CharacterLiteral(Literal.getValue(), Kind, Ty,
3561 return Lit;
3575 Lit, Tok.getLocation());
3722 Expr *Lit;
3724 Lit = BuildFloatingLiteral(*this, Literal, CookedTy, Tok.getLocation());
3730 Lit = IntegerLiteral::Create(Context, ResultVal, CookedTy,
3733 return BuildLiteralOperatorCall(R, OpNameInfo, Lit, TokLoc);
3744 Expr *Lit =
3748 return BuildLiteralOperatorCall(R, OpNameInfo, Lit, TokLoc);