/external/clang/test/CodeGenCXX/ |
H A D | m64-ptr.cpp | 7 class StringRef { class 12 void foo(StringRef X); 13 void bar(StringRef &A) {
|
H A D | x86_64-arguments.cpp | 52 struct StringRef { struct in namespace:PR7523 56 void AddKeyword(StringRef, int x); 61 AddKeyword(StringRef(), 4); 136 struct StringRef {char* ptr; long len; }; struct in namespace:test7 138 A x(A, A, long, long, StringRef) { return A(); } 139 // Check that the StringRef is passed byval instead of expanded 145 A y(A, long double, long, long, StringRef) { return A(); }
|
/external/llvm/include/llvm/IR/ |
H A D | MDBuilder.h | 18 #include "llvm/ADT/StringRef.h" 39 MDString *createString(StringRef Str); 87 MDNode *createAnonymousAARoot(StringRef Name = StringRef(), 101 MDNode *createAnonymousAliasScopeDomain(StringRef Name = StringRef()) { argument 109 StringRef Name = StringRef()) { 116 MDNode *createTBAARoot(StringRef Name); 121 MDNode *createAliasScopeDomain(StringRef Nam 108 createAnonymousAliasScope(MDNode *Domain, StringRef Name = StringRef()) argument [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
H A D | SmallString.h | 18 #include "llvm/ADT/StringRef.h" 30 // Initialize from a StringRef. 31 SmallString(StringRef S) : SmallVector<char, InternalLen>(S.begin(), S.end()) {} 42 StringRef str() const { return StringRef(this->begin(), this->size()); } 51 // Implicit conversion to StringRef. 52 operator StringRef() const { return str(); } 55 const SmallString &operator=(StringRef RHS) { 60 SmallString &operator+=(StringRef RHS) {
|
H A D | StringRef.h | 1 //===--- StringRef.h - Constant String Reference Wrapper --------*- C++ -*-===// 23 /// StringRef - Represent a constant reference to a string, i.e. a character 28 /// lifetime extends past that of the StringRef. For this reason, it is not in 29 /// general safe to store a StringRef. 30 class StringRef { class in namespace:llvm 44 // Workaround PR5482: nearly all gcc 4.x miscompile StringRef and std::min() 62 /*implicit*/ StringRef() : Data(0), Length(0) {} function in class:llvm::StringRef 65 /*implicit*/ StringRef(const char *Str) function in class:llvm::StringRef 67 assert(Str && "StringRef cannot be built from a NULL argument"); 72 /*implicit*/ StringRef(cons function in class:llvm::StringRef 79 /*implicit*/ StringRef(const std::string &Str) function in class:llvm::StringRef [all...] |
/external/clang/utils/ |
H A D | ClangDataFormat.py | 27 debugger.HandleCommand("type summary add -F ClangDataFormat.StringRef_summary llvm::StringRef") 36 return StringRef(strref).summary() 82 class StringRef(object): class in inherits:object
|
/external/llvm/include/llvm/ADT/ |
H A D | SmallString.h | 18 #include "llvm/ADT/StringRef.h" 30 /// Initialize from a StringRef. 31 SmallString(StringRef S) : SmallVector<char, InternalLen>(S.begin(), S.end()) {} 56 /// Assign from a StringRef. 57 void assign(StringRef RHS) { 83 /// Append from a StringRef. 84 void append(StringRef RHS) { 99 bool equals(StringRef RHS) const { 104 bool equals_lower(StringRef RHS) const { 110 int compare(StringRef RH [all...] |
H A D | StringRef.h | 1 //===--- StringRef.h - Constant String Reference Wrapper --------*- C++ -*-===// 27 class StringRef; 29 /// Helper functions for StringRef::getAsInteger. 30 bool getAsUnsignedInteger(StringRef Str, unsigned Radix, 33 bool getAsSignedInteger(StringRef Str, unsigned Radix, long long &Result); 35 /// StringRef - Represent a constant reference to a string, i.e. a character 40 /// lifetime extends past that of the StringRef. For this reason, it is not in 41 /// general safe to store a StringRef. 42 class StringRef { class in namespace:llvm 69 /*implicit*/ StringRef() function in class:llvm::StringRef 72 /*implicit*/ StringRef(const char *Str) function in class:llvm::StringRef 80 /*implicit*/ StringRef(const char *data, size_t length) function in class:llvm::StringRef 88 /*implicit*/ StringRef(const std::string &Str) function in class:llvm::StringRef [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 79 llvm::SmallDenseMap<llvm::StringRef, llvm::StringRef> DebugPrefixMap; 119 StringRef CWDName; 197 llvm::DIType *getOrCreateStructPtrType(StringRef Name, llvm::DIType *&Cache); 234 llvm::DIType *createFieldType(StringRef name, QualType type, 409 StringRef getCurrentDirname(); 415 std::string remapDIPath(StringRef) const; 445 StringRef Name, uint64_t *Offset); 480 unsigned LineNo, StringRef LinkageName, 486 StringRef getFunctionNam 527 internString(StringRef A, StringRef B = StringRef()) argument [all...] |
H A D | CodeGenFunction.h | 226 virtual StringRef getHelperName() const { return "__captured_stmt"; } 709 JumpDest getJumpDestInCurrentScope(StringRef Name = StringRef()) { argument 2517 StringRef ParentName, 3143 StringRef AnnotationStr, 3203 StringRef CheckName, ArrayRef<llvm::Constant *> StaticArgs,
|
H A D | CGExpr.cpp | 1945 StringRef Name = StringRef()) { 2287 StringRef FnName = CurFn->getName(); 2290 StringRef NameItems[] = { 2332 StringRef(), StringRef(), None, Buffer, 2394 StringRef FilenameString = PLoc.getFilename(); 2466 StringRef CheckName, 2499 StringRef CheckName, ArrayRef<llvm::Constant *> StaticArgs, 1943 EmitBitCastOfLValueToProperType(CodeGenFunction &CGF, llvm::Value *V, llvm::Type *IRType, StringRef Name = StringRef()) argument
|
/external/clang/unittests/ASTMatchers/Dynamic/ |
H A D | RegistryTest.cpp | 38 llvm::Optional<MatcherCtor> lookupMatcherCtor(StringRef MatcherName) { 42 VariantMatcher constructMatcher(StringRef MatcherName, 54 VariantMatcher constructMatcher(StringRef MatcherName, 67 VariantMatcher constructMatcher(StringRef MatcherName, 90 CompVector getCompletions(StringRef MatcherName1, unsigned ArgNo1) { 100 CompVector getCompletions(StringRef MatcherName1, unsigned ArgNo1, 101 StringRef MatcherName2, unsigned ArgNo2) { 115 bool hasCompletion(const CompVector &Comps, StringRef TypedText, argument 116 StringRef MatcherDecl = StringRef()) { [all...] |
/external/clang/unittests/Basic/ |
H A D | VirtualFileSystemTest.cpp | 75 bool isInPath(StringRef S) { 114 void addEntry(StringRef Path, const vfs::Status &Status) { 118 void addRegularFile(StringRef Path, sys::fs::perms Perms = sys::fs::all_all) { 124 void addDirectory(StringRef Path, sys::fs::perms Perms = sys::fs::all_all) { 130 void addSymlink(StringRef Path) { 304 operator StringRef() { return Path.str(); } 375 static void checkContents(DirIter I, ArrayRef<StringRef> ExpectedOut) { 377 SmallVector<StringRef, 4> Expected(ExpectedOut.begin(), ExpectedOut.end()); 391 EXPECT_EQ(StringRef(InputToCheck[Idx]), Expected[Idx]); 402 checkContents(O->dir_begin("/", EC), ArrayRef<StringRef>()); [all...] |
/external/llvm/lib/IR/ |
H A D | AttributeImpl.h | 60 bool hasAttribute(StringRef Kind) const; 65 StringRef getKindAsString() const; 66 StringRef getValueAsString() const; 84 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { 138 StringAttributeImpl(StringRef Kind, StringRef Val = StringRef()) argument 141 StringRef getStringKind() const { return Kind; } 142 StringRef getStringValu [all...] |
/external/llvm/unittests/ExecutionEngine/MCJIT/ |
H A D | MCJITTestBase.h | 42 Module *createEmptyModule(StringRef Name = StringRef()) { argument 49 Function *startFunction(Module *M, StringRef Name) { 95 Function *insertAddFunction(Module *M, StringRef Name = "add") { 110 Function *insertExternalReferenceToFunction(Module *M, StringRef Name) { 118 Function *insertExternalReferenceToFunction(Module *M, StringRef Name, 137 StringRef name, 162 StringRef Name = "accumulate") { 334 StringRef MArch;
|
/external/llvm/tools/llvm-size/ |
H A D | llvm-size.cpp | 112 static void error(llvm::Error E, StringRef FileName, const Archive::Child &C, argument 113 StringRef ArchitectureName = StringRef()) { 117 ErrorOr<StringRef> NameOrErr = C.getName(); 139 static void error(llvm::Error E, StringRef FileName, argument 140 StringRef ArchitectureName = StringRef()) { 290 StringRef SegmentName = StringRef(Sec.segname); 301 StringRef SegmentNam [all...] |
/external/clang/lib/Lex/ |
H A D | Pragma.cpp | 41 EmptyPragmaHandler::EmptyPragmaHandler(StringRef Name) : PragmaHandler(Name) {} 59 PragmaHandler *PragmaNamespace::FindHandler(StringRef Name, 63 return IgnoreNull ? nullptr : Handlers.lookup(StringRef()); 88 : StringRef(), 465 StringRef Filename = getSpelling(FilenameTok, FilenameBuffer, &Invalid); 551 CreateString(StringRef(&StrVal[1], StrVal.size() - 2), MacroTok); 642 StringRef SourceFileName; 674 StringRef ReplaceFileName; 699 StringRef OriginalSource = SourceFileName; 729 void Preprocessor::AddPragmaHandler(StringRef Namespac 1211 PragmaMessageHandler(PPCallbacks::PragmaMessageKind Kind, StringRef Namespace = StringRef()) argument [all...] |
/external/clang/test/Index/ |
H A D | recursive-cxx-member-calls.cpp | 38 class StringRef { class in namespace:llvm 47 StringRef(): Data(0), Length(0) {} function in class:llvm::StringRef 48 StringRef(const char *Str) : Data(Str), Length(magic_length(Str)) {} function in class:llvm::StringRef 49 StringRef(const char *data, size_t length) : Data(data), Length(length) {} function in class:llvm::StringRef 52 bool startswith(StringRef Prefix) const { 56 bool endswith(StringRef Suffix) const { 60 StringRef substr(size_t Start, size_t N = npos) const { 61 return StringRef(Data + Start, min(N, Length - Start)); 77 llvm::StringRef getName() const { 78 return llvm::StringRef(getNameStar [all...] |
/external/clang/test/SemaCXX/ |
H A D | overloaded-operator.cpp | 405 class StringRef { class in namespace:rdar9222009 406 inline bool operator==(StringRef LHS, StringRef RHS) { // expected-error{{overloaded 'operator==' must be a binary operator (has 3 parameters)}} 407 return !(LHS == RHS); // expected-error{{invalid operands to binary expression ('rdar9222009::StringRef' and 'rdar9222009::StringRef')}}
|
/external/llvm/lib/Target/X86/AsmParser/ |
H A D | X86Operand.h | 35 StringRef SymName; 72 StringRef getSymName() override { return SymName; } 87 StringRef getToken() const { 89 return StringRef(Tok.Data, Tok.Length); 91 void setTokenValue(StringRef Value) { 467 static std::unique_ptr<X86Operand> CreateToken(StringRef Str, SMLoc Loc) { 478 StringRef SymName = StringRef(), void *OpDecl = nullptr) { 498 unsigned Size = 0, StringRef SymName = StringRef(), 476 CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc, bool AddressOf = false, SMLoc OffsetOfLoc = SMLoc(), StringRef SymName = StringRef(), void *OpDecl = nullptr) argument 497 CreateMem(unsigned ModeSize, const MCExpr *Disp, SMLoc StartLoc, SMLoc EndLoc, unsigned Size = 0, StringRef SymName = StringRef(), void *OpDecl = nullptr) argument 516 CreateMem(unsigned ModeSize, unsigned SegReg, const MCExpr *Disp, unsigned BaseReg, unsigned IndexReg, unsigned Scale, SMLoc StartLoc, SMLoc EndLoc, unsigned Size = 0, StringRef SymName = StringRef(), void *OpDecl = nullptr) argument [all...] |
/external/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 196 static void error(llvm::Error E, StringRef FileName, const Archive::Child &C, argument 197 StringRef ArchitectureName = StringRef()) { 201 ErrorOr<StringRef> NameOrErr = C.getName(); 224 static void error(llvm::Error E, StringRef FileName, argument 225 StringRef ArchitectureName = StringRef()) { 244 StringRef Name; 282 static StringRef CurrentFilename; 431 StringRef SectionNam [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | PathDiagnostic.cpp | 43 static StringRef StripTrailingDots(StringRef s) { 44 for (StringRef::size_type i = s.size(); i != 0; --i) 50 PathDiagnosticPiece::PathDiagnosticPiece(StringRef s, 106 PathDiagnostic::PathDiagnostic(StringRef CheckName, const Decl *declWithIssue, 107 StringRef bugtype, StringRef verboseDesc, 108 StringRef shortDesc, StringRef category, 461 StringRef ConsumerNam 907 describeClass(raw_ostream &Out, const CXXRecordDecl *D, StringRef Prefix = StringRef()) argument 914 describeCodeDecl(raw_ostream &Out, const Decl *D, bool ExtendedDescription, StringRef Prefix = StringRef()) argument [all...] |
/external/clang/test/CodeGen/ |
H A D | x86_64-arguments.c | 120 struct StringRef { struct 127 const char *f21(struct StringRef S) { return S.x+S.Ptr; }
|
/external/fmtlib/fmt/ |
H A D | format.h | 451 | StringRef | BasicStringRef<char> | 460 std::string format(StringRef format_str, const Args & ... args); 539 typedef BasicStringRef<char> StringRef; 966 fmt::StringRef sep_; 972 explicit ThousandsSep(fmt::StringRef sep) : sep_(sep), digit_index_(0) {} 1034 FMT_API explicit UTF8ToUTF16(StringRef s); 1050 operator StringRef() const { return StringRef(&buffer_[0], size()); } 1062 fmt::StringRef message) FMT_NOEXCEPT; 1209 inline StringRef thousands_se [all...] |
/external/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 300 Expected<StringRef> SymName = Symbol.getName(); 313 StringRef SectName; 329 StringRef SegName = SLC.segname; 385 Expected<StringRef> SymName = Symbol.getName(); 611 typedef DenseMap<uint64_t, StringRef> SymbolAddressMap; 629 Expected<StringRef> SymNameOrErr = Symbol.getName(); 637 StringRef SymName = *SymNameOrErr; 651 StringRef name = AddrMap->lookup(value); 870 Expected<StringRef> SymName = RelocSym->getName(); 896 StringRef SectNam 1228 ProcessMachO(StringRef Filename, MachOObjectFile *MachOOF, StringRef ArchiveMemberName = StringRef(), StringRef ArchitectureName = StringRef()) argument [all...] |