/external/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 3894 void ASTWriter::AddString(StringRef Str, RecordDataImpl &Record) { argument 3895 Record.push_back(Str.size()); 3896 Record.insert(Record.end(), Str.begin(), Str.end());
|
/external/clang/tools/c-index-test/ |
H A D | c-index-test.c | 311 static void PrintCXStringAndDispose(CXString Str) { argument 312 PrintCString(clang_getCString(Str)); 313 clang_disposeString(Str); 316 static void PrintCXStringWithPrefix(const char *Prefix, CXString Str) { argument 317 PrintCStringWithPrefix(Prefix, clang_getCString(Str)); 321 CXString Str) { 322 PrintCStringWithPrefix(Prefix, clang_getCString(Str)); 323 clang_disposeString(Str); 545 static void ValidateCommentXML(const char *Str, const char *CommentSchemaFile) { argument 563 Doc = xmlParseDoc((const xmlChar *) Str); 320 PrintCXStringWithPrefixAndDispose(const char *Prefix, CXString Str) argument [all...] |
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 3613 SmallString<64> Str; local 3614 llvm::raw_svector_ostream OS(Str); 3635 SmallString<64> Str; local 3636 llvm::raw_svector_ostream OS(Str); 3671 SmallString<128> Str; 3672 llvm::raw_svector_ostream OS(Str); 7012 Logger &cxindex::Logger::operator<<(CXString Str) { 7013 *this << clang_getCString(Str);
|
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 667 CAMLlocal2(Option, Str); 669 Str = caml_alloc_string(Len); 670 memcpy(String_val(Str), S, Len); 672 Store_field(Option, 0, Str); 741 CAMLprim LLVMValueRef llvm_const_string(LLVMContextRef Context, value Str, argument 743 return LLVMConstStringInContext(Context, String_val(Str), string_length(Str), 748 CAMLprim LLVMValueRef llvm_const_stringz(LLVMContextRef Context, value Str, argument 750 return LLVMConstStringInContext(Context, String_val(Str), string_length(Str), 1904 llvm_build_global_string(value Str, value Name, value B) argument 1910 llvm_build_global_stringptr(value Str, value Name, value B) argument [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 3709 const TargetLowering &TLI, StringRef Str) { 3711 if (Str.empty()) { 3729 unsigned NumBytes = std::min(NumVTBytes, unsigned(Str.size())); 3734 Val |= (uint64_t)(unsigned char)Str[i] << i*8; 3737 Val |= (uint64_t)(unsigned char)Str[i] << (NumVTBytes-i-1)*8; 3759 static bool isMemSrcFromString(SDValue Src, StringRef &Str) { argument 3773 return getConstantStringInfo(G->getGlobal(), Str, SrcDelta, false); 3912 StringRef Str; local 3913 bool CopyFromStr = isMemSrcFromString(Src, Str); 3914 bool isZeroStr = CopyFromStr && Str 3708 getMemsetStringVal(EVT VT, SDLoc dl, SelectionDAG &DAG, const TargetLowering &TLI, StringRef Str) argument [all...] |
/external/llvm/lib/IR/ |
H A D | Core.cpp | 652 LLVMValueRef LLVMMDStringInContext(LLVMContextRef C, const char *Str, argument 654 return wrap(MDString::get(*unwrap(C), StringRef(Str, SLen))); 657 LLVMValueRef LLVMMDString(const char *Str, unsigned SLen) { argument 658 return LLVMMDStringInContext(LLVMGetGlobalContext(), Str, SLen); 737 LLVMValueRef LLVMConstIntOfString(LLVMTypeRef IntTy, const char Str[], argument 739 return wrap(ConstantInt::get(unwrap<IntegerType>(IntTy), StringRef(Str), 743 LLVMValueRef LLVMConstIntOfStringAndSize(LLVMTypeRef IntTy, const char Str[], argument 745 return wrap(ConstantInt::get(unwrap<IntegerType>(IntTy), StringRef(Str, SLen), 757 LLVMValueRef LLVMConstRealOfStringAndSize(LLVMTypeRef RealTy, const char Str[], argument 759 return wrap(ConstantFP::get(unwrap(RealTy), StringRef(Str, SLe 772 LLVMConstStringInContext(LLVMContextRef C, const char *Str, unsigned Length, LLVMBool DontNullTerminate) argument 788 LLVMConstString(const char *Str, unsigned Length, LLVMBool DontNullTerminate) argument 2347 LLVMBuildGlobalString(LLVMBuilderRef B, const char *Str, const char *Name) argument 2352 LLVMBuildGlobalStringPtr(LLVMBuilderRef B, const char *Str, const char *Name) argument [all...] |
/external/llvm/lib/MC/MCParser/ |
H A D | AsmParser.cpp | 1581 SmallString<256> Str; local 1582 raw_svector_ostream OS(Str); 1915 StringRef Str = parseStringToEndOfStatement(); local 1916 MA.push_back(AsmToken(AsmToken::String, Str)); 2289 StringRef Str = getTok().getStringContents(); local 2290 for (unsigned i = 0, e = Str.size(); i != e; ++i) { 2291 if (Str[i] != '\\') { 2292 Data += Str[i]; 2303 if ((unsigned)(Str[i] - '0') <= 7) { 2305 unsigned Value = Str[ 3746 StringRef Str = parseStringToEndOfStatement(); local [all...] |
/external/clang/include/clang/AST/ |
H A D | Type.h | 885 void getAsStringInternal(std::string &Str, argument 887 return getAsStringInternal(split(), Str, Policy);
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 7444 /// DecodeTypeFromStr - This decodes one type descriptor from Str, advancing the 7452 static QualType DecodeTypeFromStr(const char *&Str, const ASTContext &Context, argument 7464 switch (*Str++) { 7465 default: Done = true; --Str; break; 7502 switch (*Str++) { 7595 unsigned NumElements = strtoul(Str, &End, 10); 7596 assert(End != Str && "Missing vector size"); 7597 Str = End; 7599 QualType ElementType = DecodeTypeFromStr(Str, Context, Error, 7611 unsigned NumElements = strtoul(Str, [all...] |
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 285 const std::string &Str = S.str(); local 288 if (!Rewrite.ReplaceText(SrcRange.getBegin(), Size, Str)) { 298 void InsertText(SourceLocation Loc, StringRef Str, argument 301 if (!Rewrite.InsertText(Loc, Str, InsertAfter) || 309 StringRef Str) { 311 if (!Rewrite.ReplaceText(Start, OrigLength, Str) || 347 void RewriteBlockPointerType(std::string& Str, QualType Type); 348 void RewriteBlockPointerTypeVariable(std::string& Str, ValueDecl *VD); 612 StringLiteral *getStringLiteral(StringRef Str) { argument 614 Context->CharTy, llvm::APInt(32, Str 308 ReplaceText(SourceLocation Start, unsigned OrigLength, StringRef Str) argument 2370 RewriteBlockPointerType(std::string& Str, QualType Type) argument 2384 RewriteBlockPointerTypeVariable(std::string& Str, ValueDecl *VD) argument 4895 std::string Str = "("; local 5626 std::string Str = Rewrite.getRewrittenText(BE->getSourceRange()); local [all...] |
/external/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 3528 // Str - The format string. NOTE: this is NOT null-terminated! 3530 const char *Str = StrRef.data(); local 3562 Str, HasVAListArg, Args, format_idx, 3565 if (!analyze_format_string::ParsePrintfString(H, Str, Str + StrLen, 3571 Str, HasVAListArg, Args, format_idx, 3574 if (!analyze_format_string::ParseScanfString(H, Str, Str + StrLen, 6317 std::string Str; 6318 llvm::raw_string_ostream S(Str); [all...] |
H A D | SemaDeclCXX.cpp | 3239 SmallString<8> Str; local 3240 llvm::raw_svector_ostream OS(Str); 9347 SmallString<8> Str; local 9348 llvm::raw_svector_ostream OS(Str);
|
H A D | SemaExpr.cpp | 9012 SmallString<32> Str; local 9013 StringRef Qual = (MD->getParent()->getName() + "::").toStringRef(Str); 11903 SmallString<8> Str; local 11904 llvm::raw_svector_ostream OS(Str);
|
/external/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 2520 static std::unique_ptr<ARMOperand> CreateToken(StringRef Str, SMLoc S) { argument 2522 Op->Tok.Data = Str.data(); 2523 Op->Tok.Length = Str.size();
|