/external/clang/include/clang-c/ |
CXString.h | 1 /*===-- clang-c/CXString.h - C Index strings --------------------*- C -*-===*\ 33 * The \c CXString type is used to return strings from the interface when 41 } CXString; 46 CINDEX_LINKAGE const char *clang_getCString(CXString string); 51 CINDEX_LINKAGE void clang_disposeString(CXString string);
|
CXCompilationDatabase.h | 19 #include "clang-c/CXString.h" 125 CINDEX_LINKAGE CXString 141 CINDEX_LINKAGE CXString
|
Index.h | 24 #include "clang-c/CXString.h" 292 CINDEX_LINKAGE CXString clang_getFileName(CXFile SFile); 505 CXString *filename, 702 * \param errorString A pointer to a CXString for recording the error string 710 CXString *errorString); 840 CINDEX_LINKAGE CXString clang_formatDiagnostic(CXDiagnostic Diagnostic, 869 CINDEX_LINKAGE CXString clang_getDiagnosticSpelling(CXDiagnostic); 883 CINDEX_LINKAGE CXString clang_getDiagnosticOption(CXDiagnostic Diag, 884 CXString *Disable); 909 CXString clang_getDiagnosticCategoryName(unsigned Category) [all...] |
/external/clang/tools/libclang/ |
CXString.h | 1 //===- CXString.h - Routines for manipulating CXStrings -------------------===// 26 namespace cxstring { namespace in namespace:clang 30 /// \brief Create a CXString object for an empty "" string. 31 CXString createEmpty(); 33 /// \brief Create a CXString object for an NULL string. 36 CXString createNull(); 38 /// \brief Create a CXString object from a nul-terminated C string. New 39 /// CXString may contain a pointer to \p String. 42 CXString createRef(const char *String); 44 /// \brief Create a CXString object from a nul-terminated C string. Ne [all...] |
CXString.cpp | 1 //===- CXString.cpp - Routines for manipulating CXStrings -----------------===// 16 #include "CXString.h" 25 /// Describes the kind of underlying data in CXString. 27 /// CXString contains a 'const char *' that it doesn't own. 30 /// CXString contains a 'const char *' that it allocated with malloc(). 33 /// CXString contains a CXStringBuf that needs to be returned to the 39 namespace cxstring { namespace in namespace:clang 45 CXString createEmpty() { 46 CXString Str; 52 CXString createNull() [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,
|
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...] |
CXStoredDiagnostic.cpp | 18 #include "CXString.h" 50 CXString CXStoredDiagnostic::getSpelling() const { 51 return cxstring::createRef(Diag.getMessage()); 54 CXString CXStoredDiagnostic::getDiagnosticOption(CXString *Disable) const { 59 *Disable = cxstring::createDup((Twine("-Wno-") + Option).str()); 60 return cxstring::createDup((Twine("-W") + Option).str()); 65 *Disable = cxstring::createRef("-ferror-limit=0"); 66 return cxstring::createRef("-ferror-limit="); 69 return cxstring::createEmpty() [all...] |
CIndexDiagnostic.cpp | 17 #include "CXString.h" 63 CXString getSpelling() const { 64 return cxstring::createRef(Message.c_str()); 67 CXString getDiagnosticOption(CXString *Disable) const { 69 *Disable = cxstring::createEmpty(); 70 return cxstring::createEmpty(); 74 CXString getCategoryText() const { return cxstring::createEmpty(); } 79 CXString getFixIt(unsigned FixIt, CXSourceRange *ReplacementRange) const [all...] |
CXComment.cpp | 17 #include "CXString.h" 123 CXString clang_TextComment_getText(CXComment CXC) { 126 return cxstring::createNull(); 128 return cxstring::createRef(TC->getText()); 131 CXString clang_InlineCommandComment_getCommandName(CXComment CXC) { 134 return cxstring::createNull(); 137 return cxstring::createRef(ICC->getCommandName(Traits)); 170 CXString clang_InlineCommandComment_getArgText(CXComment CXC, 174 return cxstring::createNull(); 176 return cxstring::createRef(ICC->getArgText(ArgIdx)) [all...] |
ARCMigrate.cpp | 15 #include "CXString.h" 123 CXString *original, CXString *transformed) { 125 *original = cxstring::createDup( 128 *transformed = cxstring::createDup(
|
CXCompilationDatabase.cpp | 2 #include "CXString.h" 105 CXString 109 return cxstring::createNull(); 112 return cxstring::createRef(cmd->Directory.c_str()); 124 CXString 128 return cxstring::createNull(); 133 return cxstring::createNull(); 135 return cxstring::createRef(Cmd->CommandLine[Arg].c_str());
|
CXLoadedDiagnostic.cpp | 15 #include "CXString.h" 97 CXString CXLoadedDiagnostic::getSpelling() const { 98 return cxstring::createRef(Spelling); 101 CXString CXLoadedDiagnostic::getDiagnosticOption(CXString *Disable) const { 103 return cxstring::createEmpty(); 107 *Disable = cxstring::createDup((Twine("-Wno-") + DiagOption).str()); 108 return cxstring::createDup((Twine("-W") + DiagOption).str()); 115 CXString CXLoadedDiagnostic::getCategoryText() const { 116 return cxstring::createDup(CategoryText) [all...] |
CLog.h | 72 Logger &operator<<(CXString);
|
CIndexUSRs.cpp | 16 #include "CXString.h" 823 CXString clang_getCursorUSR(CXCursor C) { 829 return cxstring::createEmpty(); 833 return cxstring::createEmpty(); 835 cxstring::CXStringBuf *buf = cxstring::getCXStringBuf(TU); 837 return cxstring::createEmpty(); 842 return cxstring::createEmpty(); 854 return cxstring::createEmpty(); 856 cxstring::CXStringBuf *buf = cxstring::getCXStringBuf(TU) [all...] |
CIndexCodeCompletion.cpp | 19 #include "CXString.h" 111 CXString clang_getCompletionChunkText(CXCompletionString completion_string, 115 return cxstring::createNull(); 138 return cxstring::createRef((*CCStr)[chunk_number].Text); 142 return cxstring::createEmpty(); 210 CXString clang_getCompletionAnnotation(CXCompletionString completion_string, 213 return CCStr ? cxstring::createRef(CCStr->getAnnotation(annotation_number)) 214 : cxstring::createNull(); 217 CXString 225 return cxstring::createNull() [all...] |
CXSourceLocation.cpp | 19 #include "CXString.h" 186 static void createNullLocation(CXString *filename, unsigned *line, 189 *filename = cxstring::createEmpty(); 244 CXString *filename, 265 *filename = cxstring::createRef(PreLoc.getFilename());
|
CXType.cpp | 16 #include "CXString.h" 203 CXString clang_getTypeSpelling(CXType CT) { 206 return cxstring::createEmpty(); 215 return cxstring::createDup(OS.str()); 414 CXString clang_getTypeKindSpelling(enum CXTypeKind K) { 464 return cxstring::createRef(s); 652 CXString clang_getDeclObjCTypeEncoding(CXCursor C) { 654 return cxstring::createEmpty(); 662 return cxstring::createRef("?"); 673 else return cxstring::createRef("?") [all...] |
CIndex.cpp | 21 #include "CXString.h" 68 D->StringPool = new cxstring::CXStringPool(); [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/tools/c-index-test/ |
c-index-test.c | 236 static void PrintCXStringAndDispose(CXString Str) { 241 static void PrintCXStringWithPrefix(const char *Prefix, CXString Str) { 246 CXString Str) { 524 CXString RawComment; 526 CXString BriefComment; 550 CXString XML; 579 CXString ks = clang_getCursorKindSpelling(Cursor.kind); 584 CXString string, ks; 595 CXString UnavailableMessage; 596 CXString DeprecatedMessage [all...] |