Searched refs:Lit (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | OSLog.cpp | 203 const StringLiteral *Lit = cast<StringLiteral>(StringArg->IgnoreParenCasts()); local 204 assert(Lit && (Lit->isAscii() || Lit->isUTF8())); 205 StringRef Data = Lit->getString();
|
H A D | Expr.cpp | 2333 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 D | ExprConstant.cpp | 2928 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 D | ParseObjc.cpp | 2793 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 D | SemaExpr.cpp | 1790 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 D | SemaDeclCXX.cpp | 15381 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 D | ItaniumDemangle.h | 2428 Node *parseIntegerLiteral(StringView Lit); 4043 AbstractManglingParser<Derived, Alloc>::parseIntegerLiteral(StringView Lit) { argument 4046 return make<IntegerLiteral>(Lit, Tmp);
|
Completed in 354 milliseconds