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

  /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...]

Completed in 646 milliseconds