HomeSort by relevance Sort by last modified time
    Searched refs:cxstring (Results 1 - 14 of 14) sorted by null

  /external/clang/tools/libclang/
CIndexUSRs.cpp 16 #include "CXString.h"
41 CXString clang_getCursorUSR(CXCursor C) {
47 return cxstring::createEmpty();
51 return cxstring::createEmpty();
53 cxstring::CXStringBuf *buf = cxstring::getCXStringBuf(TU);
55 return cxstring::createEmpty();
60 return cxstring::createEmpty();
72 return cxstring::createEmpty();
74 cxstring::CXStringBuf *buf = cxstring::getCXStringBuf(TU)
    [all...]
CXStoredDiagnostic.cpp 18 #include "CXString.h"
52 CXString CXStoredDiagnostic::getSpelling() const {
53 return cxstring::createRef(Diag.getMessage());
56 CXString CXStoredDiagnostic::getDiagnosticOption(CXString *Disable) const {
61 *Disable = cxstring::createDup((Twine("-Wno-") + Option).str());
62 return cxstring::createDup((Twine("-W") + Option).str());
67 *Disable = cxstring::createRef("-ferror-limit=0");
68 return cxstring::createRef("-ferror-limit=");
71 return cxstring::createEmpty()
    [all...]
CXCompilationDatabase.cpp 2 #include "CXString.h"
104 CXString
108 return cxstring::createNull();
111 return cxstring::createRef(cmd->Directory.c_str());
114 CXString
118 return cxstring::createNull();
121 return cxstring::createRef(cmd->Filename.c_str());
133 CXString
137 return cxstring::createNull();
142 return cxstring::createNull()
    [all...]
CXComment.cpp 17 #include "CXString.h"
131 CXString clang_TextComment_getText(CXComment CXC) {
134 return cxstring::createNull();
136 return cxstring::createRef(TC->getText());
139 CXString clang_InlineCommandComment_getCommandName(CXComment CXC) {
142 return cxstring::createNull();
145 return cxstring::createRef(ICC->getCommandName(Traits));
178 CXString clang_InlineCommandComment_getArgText(CXComment CXC,
182 return cxstring::createNull();
184 return cxstring::createRef(ICC->getArgText(ArgIdx))
    [all...]
CIndex.cpp 20 #include "CXString.h"
78 D->StringPool = new cxstring::CXStringPool();
    [all...]
CIndexDiagnostic.cpp 17 #include "CXString.h"
61 CXString getSpelling() const override {
62 return cxstring::createRef(Message.c_str());
65 CXString getDiagnosticOption(CXString *Disable) const override {
67 *Disable = cxstring::createEmpty();
68 return cxstring::createEmpty();
72 CXString getCategoryText() const override { return cxstring::createEmpty(); }
79 CXString getFixIt(unsigned FixIt
    [all...]
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...]
CXTranslationUnit.h 18 #include "CXString.h"
32 clang::cxstring::CXStringPool *StringPool;
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...]
ARCMigrate.cpp 15 #include "CXString.h"
129 CXString *original, CXString *transformed) {
131 *original = cxstring::createDup(
134 *transformed = cxstring::createDup(
CXLoadedDiagnostic.cpp 15 #include "CXString.h"
108 CXString CXLoadedDiagnostic::getSpelling() const {
109 return cxstring::createRef(Spelling);
112 CXString CXLoadedDiagnostic::getDiagnosticOption(CXString *Disable) const {
114 return cxstring::createEmpty();
118 *Disable = cxstring::createDup((Twine("-Wno-") + DiagOption).str());
119 return cxstring::createDup((Twine("-W") + DiagOption).str());
126 CXString CXLoadedDiagnostic::getCategoryText() const {
127 return cxstring::createDup(CategoryText)
    [all...]
CIndexCodeCompletion.cpp 19 #include "CXString.h"
113 CXString clang_getCompletionChunkText(CXCompletionString completion_string,
117 return cxstring::createNull();
140 return cxstring::createRef((*CCStr)[chunk_number].Text);
144 return cxstring::createEmpty();
212 CXString clang_getCompletionAnnotation(CXCompletionString completion_string,
215 return CCStr ? cxstring::createRef(CCStr->getAnnotation(annotation_number))
216 : cxstring::createNull();
219 CXString
227 return cxstring::createNull()
    [all...]
CXType.cpp 16 #include "CXString.h"
223 CXString clang_getTypeSpelling(CXType CT) {
226 return cxstring::createEmpty();
235 return cxstring::createDup(OS.str());
443 CXString clang_getTypeKindSpelling(enum CXTypeKind K) {
500 return cxstring::createRef(s);
895 CXString clang_getDeclObjCTypeEncoding(CXCursor C) {
897 return cxstring::createEmpty();
905 return cxstring::createRef("?");
916 else return cxstring::createRef("?")
    [all...]
CXSourceLocation.cpp 19 #include "CXString.h"
195 static void createNullLocation(CXString *filename, unsigned *line,
198 *filename = cxstring::createEmpty();
273 CXString *filename,
298 if (filename) *filename = cxstring::createRef(PreLoc.getFilename());

Completed in 98 milliseconds