/external/clang/include/clang/AST/ |
H A D | Stmt.h | 42 class StringLiteral; 1526 StringLiteral *AsmStr; 1529 StringLiteral **Constraints; 1530 StringLiteral **Clobbers; 1535 IdentifierInfo **names, StringLiteral **constraints, Expr **exprs, 1536 StringLiteral *asmstr, unsigned numclobbers, 1537 StringLiteral **clobbers, SourceLocation rparenloc); 1548 const StringLiteral *getAsmString() const { return AsmStr; } 1549 StringLiteral *getAsmString() { return AsmStr; } 1550 void setAsmString(StringLiteral * [all...] |
H A D | ExprObjC.h | 33 ObjCStringLiteral(StringLiteral *SL, QualType T, SourceLocation L) 40 StringLiteral *getString() { return cast<StringLiteral>(String); } 41 const StringLiteral *getString() const { return cast<StringLiteral>(String); } 42 void setString(StringLiteral *S) { String = S; } 338 /// type and behavior as StringLiteral except that the string initializer is
|
H A D | DeclCXX.h | 2904 StringLiteral *Message; 2908 Expr *AssertExpr, StringLiteral *Message, 2917 Expr *AssertExpr, StringLiteral *Message, 2924 StringLiteral *getMessage() { return Message; } 2925 const StringLiteral *getMessage() const { return Message; }
|
H A D | Decl.h | 33 class StringLiteral; 3042 StringLiteral *AsmString; 3044 FileScopeAsmDecl(DeclContext *DC, StringLiteral *asmstring, 3049 StringLiteral *Str, SourceLocation AsmLoc, 3061 const StringLiteral *getAsmString() const { return AsmString; } 3062 StringLiteral *getAsmString() { return AsmString; } 3063 void setAsmString(StringLiteral *Asm) { AsmString = Asm; }
|
/external/clang/lib/AST/ |
H A D | Stmt.cpp | 412 StringLiteral **Constraints, 416 StringLiteral **Clobbers, 433 this->Constraints = new (C) StringLiteral*[NumExprs]; 437 this->Clobbers = new (C) StringLiteral*[NumClobbers]; 652 IdentifierInfo **names, StringLiteral **constraints, 653 Expr **exprs, StringLiteral *asmstr, 654 unsigned numclobbers, StringLiteral **clobbers, 667 Constraints = new (C) StringLiteral*[NumExprs]; 670 Clobbers = new (C) StringLiteral*[NumClobbers];
|
H A D | Expr.cpp | 622 int StringLiteral::mapCharByteWidth(TargetInfo const &target,StringKind k) { 646 StringLiteral *StringLiteral::Create(ASTContext &C, StringRef Str, 650 // Allocate enough space for the StringLiteral plus an array of locations for 652 void *Mem = C.Allocate(sizeof(StringLiteral)+ 654 llvm::alignOf<StringLiteral>()); 655 StringLiteral *SL = new (Mem) StringLiteral(Ty); 657 // OPTIMIZE: could allocate this appended to the StringLiteral. 668 StringLiteral *StringLitera [all...] |
H A D | StmtDumper.cpp | 144 void VisitStringLiteral(StringLiteral *Str); 449 void StmtDumper::VisitStringLiteral(StringLiteral *Str) {
|
/external/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 101 StringLiteral **Constraints = 102 reinterpret_cast<StringLiteral**>(constraints.data()); 104 StringLiteral *AsmString = cast<StringLiteral>(asmString); 105 StringLiteral **Clobbers = reinterpret_cast<StringLiteral**>(clobbers.data()); 115 StringLiteral *Literal = Constraints[i]; 144 StringLiteral *Literal = Constraints[i]; 191 StringLiteral *Literal = Clobbers[i];
|
H A D | SemaDeclAttr.cpp | 417 if (StringLiteral *StrLit = dyn_cast<StringLiteral>(ArgExp)) { 1486 StringLiteral *Str = dyn_cast<StringLiteral>(Arg); 1511 StringLiteral *Str = dyn_cast<StringLiteral>(Arg); 1611 StringLiteral *Str = dyn_cast<StringLiteral>(Arg); 1926 StringLiteral *SE = dyn_cast<StringLiteral>(Att [all...] |
H A D | SemaExprObjC.cpp | 37 StringLiteral **Strings = reinterpret_cast<StringLiteral**>(strings); 42 // StringLiteral for ObjCStringLiteral to hold onto. 43 StringLiteral *S = Strings[0]; 70 S = StringLiteral::Create(Context, StrBuf, 71 StringLiteral::Ascii, /*Pascal=*/false, 79 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){ 390 else if (StringLiteral *String = dyn_cast<StringLiteral>(OrigElement)) {
|
H A D | SemaChecking.cpp | 45 SourceLocation Sema::getLocationOfStringLiteralByte(const StringLiteral *SL, 88 StringLiteral *Literal = dyn_cast<StringLiteral>(StrArg); 1259 StringLiteral *Literal = dyn_cast<StringLiteral>(Arg); 1782 const StringLiteral *StrE = NULL; 1787 StrE = cast<StringLiteral>(E); 1905 const StringLiteral *FExpr; 1920 CheckFormatHandler(Sema &s, const StringLiteral *fexpr, 2300 CheckPrintfHandler(Sema &s, const StringLiteral *fexp [all...] |
/external/clang/lib/Lex/ |
H A D | ModuleMap.cpp | 465 StringLiteral, enumerator in enum:clang::MMToken::TokenKind 628 StringLiteralParser StringLiteral(<oken, 1, SourceMgr, LangOpts, *Target); 629 if (StringLiteral.hadError) 633 unsigned Length = StringLiteral.GetStringLength(); 635 memcpy(Saved, StringLiteral.GetString().data(), Length); 639 Tok.Kind = MMToken::StringLiteral; 1072 if (!Tok.is(MMToken::StringLiteral)) { 1183 if (!Tok.is(MMToken::StringLiteral)) { 1411 case MMToken::StringLiteral:
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ChrootChecker.cpp | 113 const StringLiteral* Str = StrRegion->getStringLiteral();
|
H A D | CStringChecker.cpp | 134 const StringLiteral *getCStringLiteral(CheckerContext &C, 737 const StringLiteral *strLit = cast<StringRegion>(MR)->getStringLiteral(); 788 const StringLiteral *CStringChecker::getCStringLiteral(CheckerContext &C, 1713 const StringLiteral *s1StrLiteral = getCStringLiteral(C, state, s1, s1Val); 1714 const StringLiteral *s2StrLiteral = getCStringLiteral(C, state, s2, s2Val); 1861 if (!isa<StringLiteral>(Init))
|
H A D | CheckSecuritySyntaxOnly.cpp | 446 const StringLiteral *strArg = 447 dyn_cast<StringLiteral>(CE->getArg((unsigned)ArgSuffix.first)
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | Environment.cpp | 112 const StringLiteral *SL = cast<StringLiteral>(E);
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | MemRegion.h | 712 /// StringRegion - Region associated with a StringLiteral. 715 const StringLiteral* Str; 718 StringRegion(const StringLiteral* str, const MemRegion* sreg) 722 const StringLiteral* Str, 727 const StringLiteral* getStringLiteral() const { return Str; } 1160 const StringRegion *getStringRegion(const StringLiteral* Str);
|
/external/clang/lib/CodeGen/ |
H A D | CodeGenModule.h | 59 class StringLiteral; 610 llvm::Constant *GetAddrOfConstantCFString(const StringLiteral *Literal); 615 llvm::Constant *GetAddrOfConstantString(const StringLiteral *Literal); 619 llvm::Constant *GetConstantArrayFromStringLiteral(const StringLiteral *E); 623 llvm::Constant *GetAddrOfConstantStringFromLiteral(const StringLiteral *S);
|
H A D | CGObjCRuntime.h | 137 virtual llvm::Constant *GenerateConstantString(const StringLiteral *) = 0;
|
H A D | CodeGenModule.cpp | 1981 const StringLiteral *Literal, 2017 const StringLiteral *Literal, 2025 CodeGenModule::GetAddrOfConstantCFString(const StringLiteral *Literal) { 2134 CodeGenModule::GetAddrOfConstantString(const StringLiteral *Literal) { 2283 CodeGenModule::GetConstantArrayFromStringLiteral(const StringLiteral *E) { 2326 CodeGenModule::GetAddrOfConstantStringFromLiteral(const StringLiteral *S) {
|
H A D | CGExprConstant.cpp | 876 llvm::Constant *VisitStringLiteral(StringLiteral *E) { 944 return CGM.GetAddrOfConstantStringFromLiteral(cast<StringLiteral>(E)); 979 const StringLiteral *Literal = cast<StringLiteral>(Arg);
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 2026 Expr *Replacement = StringLiteral::Create(*Context, StrEncoding, 2027 StringLiteral::Ascii, false, 2043 SelExprs.push_back(StringLiteral::Create(*Context, 2045 StringLiteral::Ascii, false, 2549 // The pretty printer for StringLiteral handles escape characters properly. 2613 ClsExprs.push_back(StringLiteral::Create(*Context, 2615 StringLiteral::Ascii, false, 2626 SelExprs.push_back(StringLiteral::Create(*Context, 2628 StringLiteral::Ascii, false, 2752 ClsExprs.push_back(StringLiteral [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 301 S->setAsmString(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); 305 SmallVector<StringLiteral*, 16> Constraints; 309 Constraints.push_back(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); 314 SmallVector<StringLiteral*, 16> Clobbers; 316 Clobbers.push_back(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); 393 void ASTStmtReader::VisitStringLiteral(StringLiteral *E) { 399 StringLiteral::StringKind kind = 400 static_cast<StringLiteral::StringKind>(Record[Idx++]); 824 E->setString(cast<StringLiteral>(Reader.ReadSubStmt())); 1738 S = StringLiteral [all...] |
/external/v8/src/ |
H A D | preparser.h | 283 static Expression StringLiteral() { function in class:v8::preparser::PreParser::Expression
|
/external/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 967 if (const StringLiteral * 968 StrE = dyn_cast<StringLiteral>(OrigArg->IgnoreParens())) {
|