| /external/clang/include/clang/Rewrite/ | 
| Rewriter.h | 21 #include "llvm/ADT/StringRef.h" 65   void InsertText(unsigned OrigOffset, StringRef Str,
 73   void InsertTextBefore(unsigned OrigOffset, StringRef Str) {
 80   void InsertTextAfter(unsigned OrigOffset, StringRef Str) {
 88                    StringRef NewStr);
 187   bool InsertText(SourceLocation Loc, StringRef Str,
 195   bool InsertTextAfter(SourceLocation Loc, StringRef Str) {
 201   bool InsertTextAfterToken(SourceLocation Loc, StringRef Str);
 208   bool InsertTextBefore(SourceLocation Loc, StringRef Str) {
 231                    StringRef NewStr)
 [all...]
 | 
| /external/clang/include/clang/Frontend/ | 
| DiagnosticRenderer.h | 77                                      StringRef Message, 85   virtual void emitBasicNote(StringRef Message) = 0;
 123                       StringRef Message, ArrayRef<CharSourceRange> Ranges,
 141   virtual void emitBasicNote(StringRef Message);
 146   virtual void emitNote(SourceLocation Loc, StringRef Message) = 0;
 
 | 
| /external/clang/include/clang/Lex/ | 
| ModuleMap.h | 25 #include "llvm/ADT/StringRef.h" 132   Module *findModule(StringRef Name);
 143   Module *lookupModuleUnqualified(StringRef Name, Module *Context);
 154   Module *lookupModuleQualified(StringRef Name, Module *Context);
 170   std::pair<Module *, bool> findOrCreateModule(StringRef Name, Module *Parent,
 176   Module *inferFrameworkModule(StringRef ModuleName,
 
 | 
| /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ | 
| BugReporter.h | 65   typedef SmallVector<StringRef, 2> ExtraTextList; 106   BugReport(BugType& bt, StringRef desc, const ExplodedNode *errornode)
 110   BugReport(BugType& bt, StringRef shortDesc, StringRef desc,
 115   BugReport(BugType& bt, StringRef desc, PathDiagnosticLocation l)
 126   BugReport(BugType& bt, StringRef desc, const ExplodedNode *errornode,
 139   const StringRef getDescription() const { return Description; }
 141   const StringRef getShortDescription() const {
 170   void addExtraText(StringRef S) {
 361                        StringRef BugName, StringRef BugCategory
 [all...]
 | 
| /external/clang/tools/diagtool/ | 
| DiagTool.cpp | 21 DiagTool::DiagTool(llvm::StringRef toolCmd, 22                    llvm::StringRef toolDesc)
 33 DiagTool *DiagTools::getTool(llvm::StringRef toolCmd) {
 43   std::vector<llvm::StringRef> toolNames;
 54   for (std::vector<llvm::StringRef>::iterator it = toolNames.begin(),
 
 | 
| ListWarnings.cpp | 34   StringRef getName() const { 35     return StringRef(NameStr, NameLen);
 52   llvm::StringRef DiagName;
 53   llvm::StringRef Flag;
 55   Entry(llvm::StringRef diagN, llvm::StringRef flag)
 
 | 
| /external/llvm/lib/MC/ | 
| MCNullStreamer.cpp | 69     virtual void EmitBytes(StringRef Data, unsigned AddrSpace) {} 86     virtual void EmitFileDirective(StringRef Filename) {}
 87     virtual bool EmitDwarfFileDirective(unsigned FileNo, StringRef Directory,
 88                                         StringRef Filename) {
 94                                        StringRef FileName) {}
 
 | 
| MCContext.cpp | 70 MCSymbol *MCContext::GetOrCreateSymbol(StringRef Name) { 86 MCSymbol *MCContext::CreateSymbol(StringRef Name) {
 152 MCSymbol *MCContext::LookupSymbol(StringRef Name) const {
 161 getMachOSection(StringRef Segment, StringRef Section,
 190 getELFSection(StringRef Section, unsigned Type, unsigned Flags,
 196 getELFSection(StringRef Section, unsigned Type, unsigned Flags,
 197               SectionKind Kind, unsigned EntrySize, StringRef Group) {
 228 const MCSection *MCContext::getCOFFSection(StringRef Section,
 256 unsigned MCContext::GetDwarfFile(StringRef Directory, StringRef FileName
 [all...]
 | 
| MCSectionMachO.cpp | 75 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, 166 /// StripSpaces - This removes leading and trailing spaces from the StringRef.
 167 static void StripSpaces(StringRef &Str) {
 179 std::string MCSectionMachO::ParseSectionSpecifier(StringRef Spec,        // In.
 180                                                   StringRef &Segment,    // Out.
 181                                                   StringRef &Section,    // Out.
 187   std::pair<StringRef, StringRef> Comma = Spec.split(',');
 225   StringRef SectionType = Comma.first
 [all...]
 | 
| /external/llvm/lib/Target/PTX/MCTargetDesc/ | 
| PTXMCTargetDesc.cpp | 40 static MCRegisterInfo *createPTXMCRegisterInfo(StringRef TT) { 47 static MCSubtargetInfo *createPTXMCSubtargetInfo(StringRef TT, StringRef CPU,
 48                                                  StringRef FS) {
 54 static MCCodeGenInfo *createPTXMCCodeGenInfo(StringRef TT, Reloc::Model RM,
 
 | 
| /external/llvm/unittests/ADT/ | 
| SmallStringTest.cpp | 54   StringRef abc = "abc"; 61   StringRef abc = "abc";
 68   StringRef abc = "abc";
 76   StringRef abc = "abc";
 84   StringRef abc = "abc";
 92   StringRef abc = "abc";
 120   EXPECT_EQ(StringRef::npos, theString.find('z'));
 121   EXPECT_EQ(StringRef::npos, theString.find("helloworld"));
 124   EXPECT_EQ(StringRef::npos, theString.find("zz"));
 126   EXPECT_EQ(StringRef::npos, theString.find("ll", 3))
 [all...]
 | 
| /external/llvm/include/llvm/Support/ | 
| Timer.h | 19 #include "llvm/ADT/StringRef.h" 92   explicit Timer(StringRef N) : TG(0) { init(N); }
 93   Timer(StringRef N, TimerGroup &tg) : TG(0) { init(N, tg); }
 105   void init(StringRef N);
 106   void init(StringRef N, TimerGroup &tg);
 153   explicit NamedRegionTimer(StringRef Name,
 155   explicit NamedRegionTimer(StringRef Name, StringRef GroupName,
 174   explicit TimerGroup(StringRef name);
 177   void setName(StringRef name) { Name.assign(name.begin(), name.end());
 [all...]
 | 
| PathV1.h | 17 #include "llvm/ADT/StringRef.h" 152       static StringRef GetEXESuffix();
 160       static StringRef GetDLLSuffix();
 181       explicit Path(StringRef p);
 204       /// @param that A StringRef denoting the path
 207       Path &operator=(StringRef that);
 253       /// @returns StringRef containing the last component of the path name.
 256         StringRef getLast() const,
 262       /// @returns StringRef containing the basename of the path
 264       LLVM_ATTRIBUTE_DEPRECATED(StringRef getBasename() const
 [all...]
 | 
| /external/llvm/include/llvm/Target/ | 
| TargetMachine.h | 19 #include "llvm/ADT/StringRef.h" 57   TargetMachine(const Target &T, StringRef TargetTriple,
 58                 StringRef CPU, StringRef FS, const TargetOptions &Options);
 92   const StringRef getTargetTriple() const { return TargetTriple; }
 93   const StringRef getTargetCPU() const { return TargetCPU; }
 94   const StringRef getTargetFeatureString() const { return TargetFS; }
 284   LLVMTargetMachine(const Target &T, StringRef TargetTriple,
 285                     StringRef CPU, StringRef FS, TargetOptions Options
 [all...]
 | 
| /external/llvm/lib/Target/ARM/ | 
| ARMTargetMachine.cpp | 40 ARMBaseTargetMachine::ARMBaseTargetMachine(const Target &T, StringRef TT, 41                                            StringRef CPU, StringRef FS,
 56 ARMTargetMachine::ARMTargetMachine(const Target &T, StringRef TT,
 57                                    StringRef CPU, StringRef FS,
 82 ThumbTargetMachine::ThumbTargetMachine(const Target &T, StringRef TT,
 83                                        StringRef CPU, StringRef FS,
 
 | 
| /external/llvm/lib/Target/X86/ | 
| X86TargetMachine.cpp | 33 X86_32TargetMachine::X86_32TargetMachine(const Target &T, StringRef TT, 34                                          StringRef CPU, StringRef FS,
 56 X86_64TargetMachine::X86_64TargetMachine(const Target &T, StringRef TT,
 57                                          StringRef CPU, StringRef FS,
 72 X86TargetMachine::X86TargetMachine(const Target &T, StringRef TT,
 73                                    StringRef CPU, StringRef FS,
 
 | 
| /frameworks/compile/mclinker/lib/LD/ | 
| StrSymPool.cpp | 29 ResolveInfo* StrSymPool::createSymbol(const llvm::StringRef& pName, 51 void StrSymPool::insertSymbol(const llvm::StringRef& pName,
 131 llvm::StringRef StrSymPool::insertString(const llvm::StringRef& pString)
 135   return llvm::StringRef(resolve_info->name(), resolve_info->nameSize());
 149 ResolveInfo* StrSymPool::findInfo(const llvm::StringRef& pName)
 156 const ResolveInfo* StrSymPool::findInfo(const llvm::StringRef& pName) const
 163 LDSymbol* StrSymPool::findSymbol(const llvm::StringRef& pName)
 172 const LDSymbol* StrSymPool::findSymbol(const llvm::StringRef& pName) const
 
 | 
| /external/clang/lib/Frontend/ | 
| LayoutOverrideSource.cpp | 18 static std::string parseName(StringRef S) { 28 LayoutOverrideSource::LayoutOverrideSource(llvm::StringRef Filename) {
 42     StringRef LineStr(Line);
 45     if (LineStr.find("*** Dumping AST Record Layout") != StringRef::npos)  {
 59       StringRef::size_type Pos;
 60       if ((Pos = LineStr.find("struct ")) != StringRef::npos)
 62       else if ((Pos = LineStr.find("class ")) != StringRef::npos)
 64       else if ((Pos = LineStr.find("union ")) != StringRef::npos)
 76     StringRef::size_type Pos = LineStr.find(" Size:");
 77     if (Pos != StringRef::npos)
 [all...]
 | 
| /external/clang/include/clang/Basic/ | 
| FileManager.h | 22 #include "llvm/ADT/StringRef.h" 158   void addAncestorsAsVirtualDirs(StringRef Path);
 185   const DirectoryEntry *getDirectory(StringRef DirName,
 195   const FileEntry *getFile(StringRef Filename, bool OpenFile = false,
 204   const FileEntry *getVirtualFile(StringRef Filename, off_t Size,
 211   llvm::MemoryBuffer *getBufferForFile(StringRef Filename,
 217   bool getNoncachedStatValue(StringRef Path, struct stat &StatBuf);
 
 | 
| Module.h | 22 #include "llvm/ADT/StringRef.h" 158   explicit Module(StringRef Name, SourceLocation DefinitionLoc,
 167   Module(StringRef Name, SourceLocation DefinitionLoc, Module *Parent,
 189                    StringRef &Feature) const;
 226   StringRef getTopLevelModuleName() const {
 257   void addRequirement(StringRef Feature, const LangOptions &LangOpts,
 263   Module *findSubmodule(StringRef Name) const;
 
 | 
| /external/clang/test/CodeGenCXX/ | 
| x86_64-arguments.cpp | 37 struct StringRef { 41 void AddKeyword(StringRef, int x);
 46   AddKeyword(StringRef(), 4);
 120   struct StringRef {char* ptr; long len; };
 122   A x(A, A, long, long, StringRef) { return A(); }
 123   // Check that the StringRef is passed byval instead of expanded
 129   A y(A, long double, long, long, StringRef) { return A(); }
 
 | 
| /external/llvm/include/llvm/MC/MCParser/ | 
| MCAsmLexer.h | 13 #include "llvm/ADT/StringRef.h" 59   StringRef Str;
 65   AsmToken(TokenKind _Kind, StringRef _Str, int64_t _IntVal = 0)
 76   StringRef getStringContents() const {
 85   StringRef getIdentifier() const {
 94   /// The returned StringRef points into the source manager's memory buffer, and
 96   StringRef getString() const { return Str; }
 149   virtual StringRef LexUntilEndOfStatement() = 0;
 
 | 
| /external/llvm/include/llvm/ | 
| Metadata.h | 44   static MDString *get(LLVMContext &Context, StringRef Str); 46     return get(Context, Str ? StringRef(Str) : StringRef());
 49   StringRef getString() const { return getName(); }
 53   typedef StringRef::iterator iterator;
 228   StringRef getName() const;
 
 | 
| /external/clang/test/Index/ | 
| recursive-cxx-member-calls.cpp | 38 class StringRef { 47   StringRef(): Data(0), Length(0) {}
 48   StringRef(const char *Str) : Data(Str), Length(magic_length(Str)) {}
 49   StringRef(const char *data, size_t length) : Data(data), Length(length) {}
 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(getNameStart(), getLength())
 [all...]
 | 
| /external/llvm/include/llvm/ADT/ | 
| Twine.h | 13 #include "llvm/ADT/StringRef.h" 22   class StringRef;
 80   /// StringRef) codegen as desired.
 100       /// A pointer to a StringRef instance.
 138       const StringRef *stringRef;
 281     /// Construct from a StringRef.
 282     /*implicit*/ Twine(const StringRef &Str)
 284       LHS.stringRef = &Str;
 347     /// Construct as the concatenation of a C string and a StringRef
 [all...]
 |