Searched refs:Lit (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DOSLog.cpp203 const StringLiteral *Lit = cast<StringLiteral>(StringArg->IgnoreParenCasts()); local
204 assert(Lit && (Lit->isAscii() || Lit->isUTF8()));
205 StringRef Data = Lit->getString();
H A DExpr.cpp2333 const IntegerLiteral *Lit = dyn_cast<IntegerLiteral>(getInit(0)->IgnoreImplicit()); local
2334 return Lit && Lit->getValue() == 0;
3840 const IntegerLiteral *Lit = dyn_cast<IntegerLiteral>(this); local
3841 if (Lit && !Lit->getValue())
H A DExprConstant.cpp2928 static APSInt extractStringLiteralCharacter(EvalInfo &Info, const Expr *Lit,
2930 assert(!isa<SourceLocExpr>(Lit) &&
2934 if (const auto *ObjCEnc = dyn_cast<ObjCEncodeExpr>(Lit)) {
2941 if (auto PE = dyn_cast<PredefinedExpr>(Lit))
2942 Lit = PE->getFunctionName();
2943 const StringLiteral *S = cast<StringLiteral>(Lit);
3747 APValue Lit;
3748 if (!Evaluate(Lit, Info, CLE->getInitializer()))
3750 CompleteObject LitObj(LVal.Base, &Lit, Base->getType());
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp2793 ExprResult Lit(Actions.ActOnNumericConstant(Tok));
2794 if (Lit.isInvalid()) {
2795 return Lit;
2799 Lit = Actions.ActOnUnaryOp(getCurScope(), OpLoc, Kind, Lit.get());
2800 if (Lit.isInvalid())
2801 return Lit;
2804 Actions.BuildObjCNumericLiteral(AtLoc, Lit.get()));
3333 ExprResult Lit(ParseStringLiteralExpression());
3334 if (Lit
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp1790 StringLiteral *Lit = StringLiteral::Create(Context, Literal.GetString(), local
1795 return Lit;
1830 Expr *Args[] = { Lit, LenArg };
1846 for (unsigned I = 0, N = Lit->getLength(); I != N; ++I) {
1847 Value = Lit->getCodeUnit(I);
3424 Expr *Lit = new (Context) CharacterLiteral(Literal.getValue(), Kind, Ty, local
3428 return Lit;
3442 Lit, Tok.getLocation());
3580 Expr *Lit; local
3582 Lit
3602 Expr *Lit = StringLiteral::Create( local
[all...]
H A DSemaDeclCXX.cpp15381 StringLiteral *Lit = cast<StringLiteral>(LangStr);
15382 if (!Lit->isAscii()) {
15388 StringRef Lang = Lit->getString();
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h2428 Node *parseIntegerLiteral(StringView Lit);
4043 AbstractManglingParser<Derived, Alloc>::parseIntegerLiteral(StringView Lit) { argument
4046 return make<IntegerLiteral>(Lit, Tmp);

Completed in 354 milliseconds