HomeSort by: relevance | last modified time | path
    Searched refs:cxstring (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexUSRs.cpp 15 #include "CXString.h"
38 CXString clang_getCursorUSR(CXCursor C) {
44 return cxstring::createEmpty();
48 return cxstring::createEmpty();
50 cxstring::CXStringBuf *buf = cxstring::getCXStringBuf(TU);
52 return cxstring::createEmpty();
57 return cxstring::createEmpty();
69 return cxstring::createEmpty();
71 cxstring::CXStringBuf *buf = cxstring::getCXStringBuf(TU)
    [all...]
CXStoredDiagnostic.cpp 17 #include "CXString.h"
48 CXString CXStoredDiagnostic::getSpelling() const {
49 return cxstring::createRef(Diag.getMessage());
52 CXString CXStoredDiagnostic::getDiagnosticOption(CXString *Disable) const {
57 *Disable = cxstring::createDup((Twine("-Wno-") + Option).str());
58 return cxstring::createDup((Twine("-W") + Option).str());
63 *Disable = cxstring::createRef("-ferror-limit=0");
64 return cxstring::createRef("-ferror-limit=");
67 return cxstring::createEmpty()
    [all...]
CXCompilationDatabase.cpp 2 #include "CXString.h"
102 CXString
106 return cxstring::createNull();
109 return cxstring::createRef(cmd->Directory.c_str());
112 CXString
116 return cxstring::createNull();
119 return cxstring::createRef(cmd->Filename.c_str());
131 CXString
135 return cxstring::createNull();
140 return cxstring::createNull()
    [all...]
CXComment.cpp 15 #include "CXString.h"
127 CXString clang_TextComment_getText(CXComment CXC) {
130 return cxstring::createNull();
132 return cxstring::createRef(TC->getText());
135 CXString clang_InlineCommandComment_getCommandName(CXComment CXC) {
138 return cxstring::createNull();
141 return cxstring::createRef(ICC->getCommandName(Traits));
177 CXString clang_InlineCommandComment_getArgText(CXComment CXC,
181 return cxstring::createNull();
183 return cxstring::createRef(ICC->getArgText(ArgIdx))
    [all...]
CIndex.cpp 19 #include "CXString.h"
81 D->StringPool = new cxstring::CXStringPool();
3789 CXString clang_Type_getObjCEncoding(CXType CT) {
3795 return cxstring::createDup(encoding);
4300 CXString clang_getTranslationUnitSpelling(CXTranslationUnit CTUnit) {
4303 return cxstring::createEmpty();
4307 return cxstring::createDup(CXXUnit->getOriginalSourceFileName());
4331 CXString clang_TargetInfo_getTriple(CXTargetInfo TargetInfo) {
4333 return cxstring::createEmpty();
4342 return cxstring::createDup(Triple)
    [all...]
CIndexDiagnostic.cpp 17 #include "CXString.h"
56 CXString getSpelling() const override {
57 return cxstring::createRef(Message.c_str());
60 CXString getDiagnosticOption(CXString *Disable) const override {
62 *Disable = cxstring::createEmpty();
63 return cxstring::createEmpty();
67 CXString getCategoryText() const override { return cxstring::createEmpty(); }
74 CXString getFixIt(unsigned FixIt
    [all...]
CXString.cpp 1 //===- CXString.cpp - Routines for manipulating CXStrings -----------------===//
15 #include "CXString.h"
23 /// Describes the kind of underlying data in CXString.
25 /// CXString contains a 'const char *' that it doesn't own.
28 /// CXString contains a 'const char *' that it allocated with malloc().
31 /// CXString contains a CXStringBuf that needs to be returned to the
37 namespace cxstring { namespace in namespace:clang
43 CXString createEmpty() {
44 CXString Str;
50 CXString createNull()
    [all...]
ARCMigrate.cpp 14 #include "CXString.h"
127 CXString *original, CXString *transformed) {
129 *original = cxstring::createDup(
132 *transformed = cxstring::createDup(
CXLoadedDiagnostic.cpp 14 #include "CXString.h"
105 CXString CXLoadedDiagnostic::getSpelling() const {
106 return cxstring::createRef(Spelling);
109 CXString CXLoadedDiagnostic::getDiagnosticOption(CXString *Disable) const {
111 return cxstring::createEmpty();
115 *Disable = cxstring::createDup((Twine("-Wno-") + DiagOption).str());
116 return cxstring::createDup((Twine("-W") + DiagOption).str());
123 CXString CXLoadedDiagnostic::getCategoryText() const {
124 return cxstring::createDup(CategoryText)
    [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...]
CXString.h 1 //===- CXString.h - Routines for manipulating CXStrings -------------------===//
25 namespace cxstring { namespace in namespace:clang
29 /// Create a CXString object for an empty "" string.
30 CXString createEmpty();
32 /// Create a CXString object for an NULL string.
35 CXString createNull();
37 /// Create a CXString object from a nul-terminated C string. New
38 /// CXString may contain a pointer to \p String.
41 CXString createRef(const char *String);
43 /// Create a CXString object from a nul-terminated C string. Ne
    [all...]
CXTranslationUnit.h 17 #include "CXString.h"
31 clang::cxstring::CXStringPool *StringPool;
CXSourceLocation.cpp 17 #include "CXString.h"
188 static void createNullLocation(CXString *filename, unsigned *line,
191 *filename = cxstring::createEmpty();
264 CXString *filename,
289 if (filename) *filename = cxstring::createRef(PreLoc.getFilename());
CXType.cpp 15 #include "CXString.h"
291 CXString clang_getTypeSpelling(CXType CT) {
294 return cxstring::createEmpty();
303 return cxstring::createDup(OS.str());
432 CXString clang_getTypedefName(CXType CT) {
438 return cxstring::createDup(TD->getNameAsString().c_str());
440 return cxstring::createEmpty();
543 CXString clang_getTypeKindSpelling(enum CXTypeKind K) {
624 return cxstring::createRef(s);
1100 CXString clang_getDeclObjCTypeEncoding(CXCursor C)
    [all...]

Completed in 89 milliseconds