/external/clang/tools/libclang/ |
CXString.h | 1 //===- CXString.h - Routines for manipulating CXStrings -------------------===// 23 namespace cxstring { namespace in namespace:clang 31 /// \brief Create a CXString object from a C string. 32 CXString createCXString(const char *String, bool DupString = false); 34 /// \brief Create a CXString object from a StringRef. 35 CXString createCXString(StringRef String, bool DupString = true); 37 /// \brief Create a CXString object that is backed by a string buffer. 38 CXString createCXString(CXStringBuf *buf); 50 /// \brief Returns true if the CXString data is managed by a pool. 51 bool isManagedByPool(CXString str) [all...] |
CIndexDiagnostic.h | 69 virtual CXString getSpelling() const = 0; 72 virtual CXString getDiagnosticOption(CXString *Disable) const = 0; 78 virtual CXString getCategoryText() const = 0; 90 virtual CXString getFixIt(unsigned FixIt, 130 virtual CXString getSpelling() const; 133 virtual CXString getDiagnosticOption(CXString *Disable) const; 139 virtual CXString getCategoryText() const; 151 virtual CXString getFixIt(unsigned FixIt [all...] |
CXLoadedDiagnostic.h | 38 virtual CXString getSpelling() const; 41 virtual CXString getDiagnosticOption(CXString *Disable) const; 47 virtual CXString getCategoryText() const; 59 virtual CXString getFixIt(unsigned FixIt, 85 std::vector<std::pair<CXSourceRange, CXString> > FixIts;
|
CXString.cpp | 1 //===- CXString.cpp - Routines for manipulating CXStrings -----------------===// 16 #include "CXString.h" 24 using namespace clang::cxstring; 32 CXString cxstring::createCXString(const char *String, bool DupString){ 33 CXString Str; 44 CXString cxstring::createCXString(StringRef String, bool DupString) { 45 CXString Result; 59 CXString cxstring::createCXString(CXStringBuf *buf) [all...] |
CXStoredDiagnostic.cpp | 18 #include "CXString.h" 29 using namespace clang::cxstring; 51 CXString CXStoredDiagnostic::getSpelling() const { 55 CXString CXStoredDiagnostic::getDiagnosticOption(CXString *Disable) const { 82 CXString CXStoredDiagnostic::getCategoryText() const { 107 CXString CXStoredDiagnostic::getFixIt(unsigned FixIt,
|
CIndexDiagnostic.cpp | 17 #include "CXString.h" 30 using namespace clang::cxstring; 64 CXString getSpelling() const { 68 CXString getDiagnosticOption(CXString *Disable) const { 75 CXString getCategoryText() const { return createCXString(""); } 80 CXString getFixIt(unsigned FixIt, CXSourceRange *ReplacementRange) const { 230 CXString clang_formatDiagnostic(CXDiagnostic Diagnostic, unsigned Options) { 247 CXString FName = clang_getFileName(File); 291 CXString Text = clang_getDiagnosticSpelling(Diagnostic) [all...] |
ARCMigrate.cpp | 16 #include "CXString.h" 124 CXString *original, CXString *transformed) { 126 *original = cxstring::createCXString( 130 *transformed = cxstring::createCXString(
|
CXLoadedDiagnostic.cpp | 15 #include "CXString.h" 29 using namespace clang::cxstring; 104 CXString CXLoadedDiagnostic::getSpelling() const { 105 return cxstring::createCXString(Spelling, false); 108 CXString CXLoadedDiagnostic::getDiagnosticOption(CXString *Disable) const { 122 CXString CXLoadedDiagnostic::getCategoryText() const { 123 return cxstring::createCXString(CategoryText); 139 CXString CXLoadedDiagnostic::getFixIt(unsigned FixIt, 197 CXString *errorString [all...] |
CIndexUSRs.cpp | 16 #include "CXString.h" 25 using namespace clang::cxstring; 839 CXString clang_getCursorUSR(CXCursor C) { 851 CXStringBuf *buf = cxstring::getCXStringBuf(TU); 872 CXStringBuf *buf = cxstring::getCXStringBuf(TU); 889 CXString clang_constructUSR_ObjCIvar(const char *name, CXString classUSR) { 896 CXString clang_constructUSR_ObjCMethod(const char *name, 898 CXString classUSR) { 905 CXString clang_constructUSR_ObjCClass(const char *name) [all...] |
CIndexCodeCompletion.cpp | 17 #include "CXString.h" 19 #include "CXString.h" 51 using namespace clang::cxstring; 110 CXString clang_getCompletionChunkText(CXCompletionString completion_string, 209 CXString clang_getCompletionAnnotation(CXCompletionString completion_string, 216 CXString 280 CXString ContainerUSR; 577 CXString cursorUSR = clang_getCursorUSR(cursor); 579 // Normally, clients of CXString shouldn't care whether or not 580 // a CXString is managed by a pool or by explicitly malloc'ed memory [all...] |
CXSourceLocation.cpp | 17 #include "CXString.h" 23 using namespace clang::cxstring; 183 static void createNullLocation(CXString *filename, unsigned *line, 241 CXString *filename,
|
CXType.cpp | 17 #include "CXString.h" 364 CXString clang_getTypeKindSpelling(enum CXTypeKind K) { 414 return cxstring::createCXString(s); 601 CXString clang_getDeclObjCTypeEncoding(CXCursor C) { 603 return cxstring::createCXString(""); 613 return cxstring::createCXString("?"); 624 else return cxstring::createCXString("?"); 628 return cxstring::createCXString(encoding);
|
CIndex.cpp | 18 #include "CXString.h" 52 using namespace clang::cxstring; [all...] |
/external/clang/tools/c-arcmt-test/ |
c-arcmt-test.c | 15 CXString origFname; 16 CXString transFname; 40 CXString origFname; 41 CXString transFname;
|
/external/clang/include/clang-c/ |
Index.h | 145 * The \c CXString type is used to return strings from the interface when 153 } CXString; 158 CINDEX_LINKAGE const char *clang_getCString(CXString string); 163 CINDEX_LINKAGE void clang_disposeString(CXString string); 287 CINDEX_LINKAGE CXString clang_getFileName(CXFile SFile); 480 CXString *filename, 648 * \param A pointer to a CXString for recording the error string 656 CXString *errorString); 784 CINDEX_LINKAGE CXString clang_formatDiagnostic(CXDiagnostic Diagnostic, 813 CINDEX_LINKAGE CXString clang_getDiagnosticSpelling(CXDiagnostic) [all...] |
/external/clang/tools/c-index-test/ |
c-index-test.c | 186 CXString ks = clang_getCursorKindSpelling(Cursor.kind); 191 CXString string, ks; 260 CXString S = clang_getTypeKindSpelling(T.kind); 288 CXString Name = clang_getCursorSpelling(SpecializationOf); 312 CXString Included = clang_getFileName(File); 344 CXString source; 368 CXString Msg; 390 CXString insertion_text = clang_getDiagnosticFixIt(Diagnostic, i, &range); 516 CXString source; 557 CXString USR = clang_getCursorUSR(C) [all...] |