Lines Matching refs:Literal
302 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), in EvaluateValue() local
305 if (Literal.hadError) in EvaluateValue()
308 if (Literal.isFloatingLiteral() || Literal.isImaginary) { in EvaluateValue()
312 assert(Literal.isIntegerLiteral() && "Unknown ppnumber"); in EvaluateValue()
315 if (Literal.hasUDSuffix()) in EvaluateValue()
319 if (!PP.getLangOpts().C99 && Literal.isLongLong) { in EvaluateValue()
329 if (Literal.isSizeT) in EvaluateValue()
338 if (Literal.isBitInt) in EvaluateValue()
345 if (Literal.GetIntegerValue(Result.Val)) { in EvaluateValue()
354 Result.Val.setIsUnsigned(Literal.isUnsigned); in EvaluateValue()
360 if (!Literal.isUnsigned && Result.Val.isNegative()) { in EvaluateValue()
363 if (ValueLive && Literal.getRadix() == 10) in EvaluateValue()
389 CharLiteralParser Literal(ThisTok.begin(), ThisTok.end(), in EvaluateValue() local
391 if (Literal.hadError()) in EvaluateValue()
397 if (Literal.isMultiChar()) in EvaluateValue()
399 else if (Literal.isWide()) in EvaluateValue()
401 else if (Literal.isUTF16()) in EvaluateValue()
403 else if (Literal.isUTF32()) in EvaluateValue()
411 Val = Literal.getValue(); in EvaluateValue()
414 if (Literal.isWide()) in EvaluateValue()
416 else if (Literal.isUTF16() || Literal.isUTF32()) in EvaluateValue()
418 else if (Literal.isUTF8()) { in EvaluateValue()