reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang-c/CXCompilationDatabase.h
  125 CINDEX_LINKAGE CXString
  131 CINDEX_LINKAGE CXString
  147 CINDEX_LINKAGE CXString
  159 CINDEX_LINKAGE CXString
  165 CINDEX_LINKAGE CXString
tools/clang/include/clang-c/CXString.h
   44   CXString *Strings;
   51 CINDEX_LINKAGE const char *clang_getCString(CXString string);
   56 CINDEX_LINKAGE void clang_disposeString(CXString string);
tools/clang/include/clang-c/Documentation.h
  256 CINDEX_LINKAGE CXString clang_TextComment_getText(CXComment Comment);
  264 CXString clang_InlineCommandComment_getCommandName(CXComment Comment);
  291 CXString clang_InlineCommandComment_getArgText(CXComment Comment,
  300 CINDEX_LINKAGE CXString clang_HTMLTagComment_getTagName(CXComment Comment);
  325 CXString clang_HTMLStartTag_getAttrName(CXComment Comment, unsigned AttrIdx);
  335 CXString clang_HTMLStartTag_getAttrValue(CXComment Comment, unsigned AttrIdx);
  343 CXString clang_BlockCommandComment_getCommandName(CXComment Comment);
  361 CXString clang_BlockCommandComment_getArgText(CXComment Comment,
  379 CXString clang_ParamCommandComment_getParamName(CXComment Comment);
  423 CXString clang_TParamCommandComment_getParamName(CXComment Comment);
  480 CXString clang_VerbatimBlockLineComment_getText(CXComment Comment);
  487 CINDEX_LINKAGE CXString clang_VerbatimLineComment_getText(CXComment Comment);
  497 CINDEX_LINKAGE CXString clang_HTMLTagComment_getAsString(CXComment Comment);
  530 CINDEX_LINKAGE CXString clang_FullComment_getAsHTML(CXComment Comment);
  542 CINDEX_LINKAGE CXString clang_FullComment_getAsXML(CXComment Comment);
tools/clang/include/clang-c/Index.h
  364 CINDEX_LINKAGE CXString clang_getFileName(CXFile SFile);
  436 CINDEX_LINKAGE CXString clang_File_tryGetRealPathName(CXFile file);
  616                                               CXString *filename,
  855                                                   CXString *errorString);
  985 CINDEX_LINKAGE CXString clang_formatDiagnostic(CXDiagnostic Diagnostic,
 1014 CINDEX_LINKAGE CXString clang_getDiagnosticSpelling(CXDiagnostic);
 1028 CINDEX_LINKAGE CXString clang_getDiagnosticOption(CXDiagnostic Diag,
 1029                                                   CXString *Disable);
 1054 CXString clang_getDiagnosticCategoryName(unsigned Category);
 1061 CINDEX_LINKAGE CXString clang_getDiagnosticCategoryText(CXDiagnostic);
 1116 CINDEX_LINKAGE CXString clang_getDiagnosticFixIt(CXDiagnostic Diagnostic,
 1137 CINDEX_LINKAGE CXString
 1716 CINDEX_LINKAGE CXString
 2870   CXString Platform;
 2893   CXString Message;
 2935                                     CXString *deprecated_message,
 2937                                     CXString *unavailable_message,
 3408 CINDEX_LINKAGE CXString clang_getTypeSpelling(CXType CT);
 3654 CINDEX_LINKAGE CXString clang_getTypedefName(CXType CT);
 3669 CINDEX_LINKAGE CXString clang_getDeclObjCTypeEncoding(CXCursor C);
 3674 CINDEX_LINKAGE CXString clang_Type_getObjCEncoding(CXType type);
 3679 CINDEX_LINKAGE CXString clang_getTypeKindSpelling(enum CXTypeKind K);
 4236 CINDEX_LINKAGE CXString clang_getCursorUSR(CXCursor);
 4241 CINDEX_LINKAGE CXString clang_constructUSR_ObjCClass(const char *class_name);
 4246 CINDEX_LINKAGE CXString
 4253 CINDEX_LINKAGE CXString
 4260 CINDEX_LINKAGE CXString clang_constructUSR_ObjCIvar(const char *name,
 4261                                                     CXString classUSR);
 4267 CINDEX_LINKAGE CXString clang_constructUSR_ObjCMethod(const char *name,
 4269                                                       CXString classUSR);
 4275 CINDEX_LINKAGE CXString clang_constructUSR_ObjCProperty(const char *property,
 4276                                                         CXString classUSR);
 4281 CINDEX_LINKAGE CXString clang_getCursorSpelling(CXCursor);
 4378 CINDEX_LINKAGE CXString clang_getCursorPrettyPrinted(CXCursor Cursor,
 4388 CINDEX_LINKAGE CXString clang_getCursorDisplayName(CXCursor);
 4530 CINDEX_LINKAGE CXString clang_Cursor_getObjCPropertyGetterName(CXCursor C);
 4536 CINDEX_LINKAGE CXString clang_Cursor_getObjCPropertySetterName(CXCursor C);
 4586                                        CXString *language, CXString *definedIn,
 4586                                        CXString *language, CXString *definedIn,
 4600 CINDEX_LINKAGE CXString clang_Cursor_getRawCommentText(CXCursor C);
 4607 CINDEX_LINKAGE CXString clang_Cursor_getBriefCommentText(CXCursor C);
 4621 CINDEX_LINKAGE CXString clang_Cursor_getMangling(CXCursor);
 4681 CINDEX_LINKAGE CXString clang_Module_getName(CXModule Module);
 4688 CINDEX_LINKAGE CXString clang_Module_getFullName(CXModule Module);
 4969 CINDEX_LINKAGE CXString clang_getTokenSpelling(CXTranslationUnit, CXToken);
 5056 CINDEX_LINKAGE CXString clang_getCursorKindSpelling(enum CXCursorKind Kind);
 5316 CINDEX_LINKAGE CXString
 5390 CINDEX_LINKAGE CXString
 5410 CINDEX_LINKAGE CXString
 5418 CINDEX_LINKAGE CXString
 5513 CINDEX_LINKAGE CXString clang_getCompletionFixIt(
 5857 CXString clang_codeCompleteGetContainerUSR(CXCodeCompleteResults *Results);
 5871 CXString clang_codeCompleteGetObjCSelector(CXCodeCompleteResults *Results);
 5887 CINDEX_LINKAGE CXString clang_getClangVersion(void);
 6047                                      CXString *original, CXString *transformed);
 6047                                      CXString *original, CXString *transformed);
tools/clang/tools/c-arcmt-test/c-arcmt-test.c
   15   CXString origFname;
   16   CXString transFname;
   40   CXString origFname;
   41   CXString transFname;
tools/clang/tools/c-index-test/c-index-test.c
  403 static void PrintCXStringAndDispose(CXString Str) {
  408 static void PrintCXStringWithPrefix(const char *Prefix, CXString Str) {
  413                                               CXString Str) {
  687     CXString RawComment;
  689     CXString BriefComment;
  713         CXString XML;
  738 static CXString CursorToText(CXCursor Cursor) {
  739   CXString text;
  763     CXString ks = clang_getCursorKindSpelling(Cursor.kind);
  768     CXString string, ks;
  779     CXString UnavailableMessage;
  780     CXString DeprecatedMessage;
  818           CXString S = clang_getTypeSpelling(Underlying);
  950       CXString language;
  951       CXString definedIn;
  965       CXString S = clang_getTypeKindSpelling(T.kind);
  993       CXString Name = clang_getCursorSpelling(SpecializationOf);
 1013                 CXString S = clang_getTypeSpelling(T);
 1055       CXString Included = clang_getFileName(File);
 1110       CXString Name = clang_Cursor_getObjCPropertyGetterName(Cursor);
 1111       CXString Spelling = clang_getCursorSpelling(Cursor);
 1122       CXString Name = clang_Cursor_getObjCPropertySetterName(Cursor);
 1123       CXString Spelling = clang_getCursorSpelling(Cursor);
 1157   CXString source;
 1172 static CXString createCXString(const char *CS) {
 1173   CXString Str;
 1188   CXString Msg;
 1210     CXString insertion_text = clang_getDiagnosticFixIt(Diagnostic, i, &range);
 1351     CXString source;
 1392     CXString USR = clang_getCursorUSR(C);
 1418   CXString fname;
 1498   CXString TypeSpelling, TypeKindSpelling;
 1729     CXString FieldSpelling = clang_getCursorSpelling(cursor);
 1776   CXString MangledName;
 1874   CXString Triple;
 2388   CXString DiagStr;
 2416     CXString text;
 2472   CXString ks = clang_getCursorKindSpelling(completion_result->CursorKind);
 2475   CXString ParentName;
 2476   CXString BriefComment;
 2477   CXString Annotation;
 2524       CXString KindSpelling = clang_getCursorKindSpelling(ParentKind);
 2544     CXString FixIt = clang_getCompletionFixIt(completion_results, index, i,
 2710     CXString objCSelector;
 2734       CXString containerUSR, containerKindSpelling;
 2880   CXString Spelling;
 2911       CXString S = clang_getTypeKindSpelling(T.kind);
 2920     CXString name, astFilename;
 2934         CXString filename = clang_getFileName(file);
 2994   CXString Spelling;
 3031   CXString Spelling;
 3324   CXString main_filename;
 3352   CXString filename = clang_getFileName((CXFile)file);
 3359   CXString filename;
 3577   CXString str;
 3633     CXString str = clang_Module_getFullName(Mod);
 3651     CXString filename = clang_getFileName(info->file);
 3659     CXString name = clang_Module_getFullName(info->module);
 4014     CXString wd;
 4016     CXString cxargs[MAX_COMPILE_ARGS];
 4230     CXString spelling = clang_getTokenSpelling(TU, tokens[i]);
 4272   CXString wd;
 4273   CXString arg;
 4368 static void print_usr(CXString usr) {
 4397             CXString x = createCXString(I[2]);
 4422             CXString x = createCXString(I[3]);
 4450             CXString x = createCXString(I[2]);
 4617   CXString FileName;
 4650     CXString text;
 4674     CXString FileName, DiagSpelling, DiagOption, DiagCat;
 4723   CXString errorString;
tools/clang/tools/libclang/ARCMigrate.cpp
  127                               CXString *original, CXString *transformed) {
  127                               CXString *original, CXString *transformed) {
tools/clang/tools/libclang/CIndex.cpp
 3647 CXString clang_Type_getObjCEncoding(CXType CT) {
 4160 CXString clang_getTranslationUnitSpelling(CXTranslationUnit CTUnit) {
 4191 CXString clang_TargetInfo_getTriple(CXTargetInfo TargetInfo) {
 4228 CXString clang_getFileName(CXFile SFile) {
 4320 CXString clang_File_tryGetRealPathName(CXFile SFile) {
 4450 static CXString getDeclSpelling(const Decl *D) {
 4487 CXString clang_getCursorSpelling(CXCursor C) {
 4743 CXString clang_Cursor_getMangling(CXCursor C) {
 4953 CXString clang_getCursorPrettyPrinted(CXCursor C, CXPrintingPolicy cxPolicy) {
 4974 CXString clang_getCursorDisplayName(CXCursor C) {
 5056 CXString clang_getCursorKindSpelling(enum CXCursorKind Kind) {
 5676     CXString SearchFileName, ResultFileName, KindSpelling, USR;
 5702       CXString DefinitionKindSpelling
 5708       CXString DefinitionFileName = clang_getFileName(DefinitionFile);
 6631 CXString clang_getTokenSpelling(CXTranslationUnit TU, CXToken CXTok) {
 7834     const Decl *D, int *always_deprecated, CXString *deprecated_message,
 7835     int *always_unavailable, CXString *unavailable_message,
 7926                                         CXString *deprecated_message,
 7928                                         CXString *unavailable_message,
 8123 CXString clang_Cursor_getObjCPropertyGetterName(CXCursor C) {
 8135 CXString clang_Cursor_getObjCPropertySetterName(CXCursor C) {
 8198                                      CXString *language, CXString *definedIn,
 8198                                      CXString *language, CXString *definedIn,
 8230 CXString clang_Cursor_getRawCommentText(CXCursor C) {
 8245 CXString clang_Cursor_getBriefCommentText(CXCursor C) {
 8304 CXString clang_Module_getName(CXModule CXMod) {
 8311 CXString clang_Module_getFullName(CXModule CXMod) {
 8787     CXString Msg = clang_formatDiagnostic(&Diag,
 8894 CXString clang_getClangVersion() {
 8918   CXString cursorName = clang_getCursorDisplayName(cursor);
 8928   CXString FileName = clang_getFileName(File);
 8946   CXString BFileName = clang_getFileName(BFile);
 8951     CXString EFileName = clang_getFileName(EFile);
 8962 Logger &cxindex::Logger::operator<<(CXString Str) {
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  111 CXString clang_getCompletionChunkText(CXCompletionString completion_string,
  210 CXString clang_getCompletionAnnotation(CXCompletionString completion_string,
  217 CXString
  230 CXString
  322 CXString clang_getCompletionFixIt(CXCodeCompleteResults *results,
  637         CXString CursorUSR = clang_getCursorUSR(cursor);
  949 CXString clang_codeCompleteGetContainerUSR(CXCodeCompleteResults *ResultsIn) {
  959 CXString clang_codeCompleteGetObjCSelector(CXCodeCompleteResults *ResultsIn) {
tools/clang/tools/libclang/CIndexDiagnostic.cpp
   58   CXString getSpelling() const override {
   62   CXString getDiagnosticOption(CXString *Disable) const override {
   62   CXString getDiagnosticOption(CXString *Disable) const override {
   69   CXString getCategoryText() const override { return cxstring::createEmpty(); }
   76   CXString getFixIt(unsigned FixIt,
  243 CXString clang_formatDiagnostic(CXDiagnostic Diagnostic, unsigned Options) {
  260       CXString FName = clang_getFileName(File);
  304   CXString Text = clang_getDiagnosticSpelling(Diagnostic);
  317       CXString OptionName = clang_getDiagnosticOption(Diagnostic, nullptr);
  342           CXString CategoryName = clang_getDiagnosticCategoryText(Diagnostic);
  380 CXString clang_getDiagnosticSpelling(CXDiagnostic Diag) {
  386 CXString clang_getDiagnosticOption(CXDiagnostic Diag, CXString *Disable) {
  386 CXString clang_getDiagnosticOption(CXDiagnostic Diag, CXString *Disable) {
  402 CXString clang_getDiagnosticCategoryName(unsigned Category) {
  407 CXString clang_getDiagnosticCategoryText(CXDiagnostic Diag) {
  432 CXString clang_getDiagnosticFixIt(CXDiagnostic Diag, unsigned FixIt,
tools/clang/tools/libclang/CIndexDiagnostic.h
   68   virtual CXString getSpelling() const = 0;
   71   virtual CXString getDiagnosticOption(CXString *Disable) const = 0;
   71   virtual CXString getDiagnosticOption(CXString *Disable) const = 0;
   77   virtual CXString getCategoryText() const = 0;
   89   virtual CXString getFixIt(unsigned FixIt,
  129   CXString getSpelling() const override;
  132   CXString getDiagnosticOption(CXString *Disable) const override;
  132   CXString getDiagnosticOption(CXString *Disable) const override;
  138   CXString getCategoryText() const override;
  150   CXString getFixIt(unsigned FixIt,
tools/clang/tools/libclang/CIndexUSRs.cpp
   38 CXString clang_getCursorUSR(CXCursor C) {
   92 CXString clang_constructUSR_ObjCIvar(const char *name, CXString classUSR) {
   92 CXString clang_constructUSR_ObjCIvar(const char *name, CXString classUSR) {
  100 CXString clang_constructUSR_ObjCMethod(const char *name,
  102                                        CXString classUSR) {
  110 CXString clang_constructUSR_ObjCClass(const char *name) {
  117 CXString clang_constructUSR_ObjCProtocol(const char *name) {
  124 CXString clang_constructUSR_ObjCCategory(const char *class_name,
  132 CXString clang_constructUSR_ObjCProperty(const char *property,
  133                                          CXString classUSR) {
tools/clang/tools/libclang/CLog.h
   72   Logger &operator<<(CXString);
tools/clang/tools/libclang/CXComment.cpp
  127 CXString clang_TextComment_getText(CXComment CXC) {
  135 CXString clang_InlineCommandComment_getCommandName(CXComment CXC) {
  174 CXString clang_InlineCommandComment_getArgText(CXComment CXC,
  183 CXString clang_HTMLTagComment_getTagName(CXComment CXC) {
  207 CXString clang_HTMLStartTag_getAttrName(CXComment CXC, unsigned AttrIdx) {
  215 CXString clang_HTMLStartTag_getAttrValue(CXComment CXC, unsigned AttrIdx) {
  223 CXString clang_BlockCommandComment_getCommandName(CXComment CXC) {
  240 CXString clang_BlockCommandComment_getArgText(CXComment CXC,
  257 CXString clang_ParamCommandComment_getParamName(CXComment CXC) {
  308 CXString clang_TParamCommandComment_getParamName(CXComment CXC) {
  340 CXString clang_VerbatimBlockLineComment_getText(CXComment CXC) {
  349 CXString clang_VerbatimLineComment_getText(CXComment CXC) {
  361 CXString clang_HTMLTagComment_getAsString(CXComment CXC) {
  376 CXString clang_FullComment_getAsHTML(CXComment CXC) {
  391 CXString clang_FullComment_getAsXML(CXComment CXC) {
tools/clang/tools/libclang/CXCompilationDatabase.cpp
  102 CXString
  112 CXString
  131 CXString
  153 CXString
  161 CXString
tools/clang/tools/libclang/CXLoadedDiagnostic.cpp
  105 CXString CXLoadedDiagnostic::getSpelling() const {
  109 CXString CXLoadedDiagnostic::getDiagnosticOption(CXString *Disable) const {
  109 CXString CXLoadedDiagnostic::getDiagnosticOption(CXString *Disable) const {
  123 CXString CXLoadedDiagnostic::getCategoryText() const {
  140 CXString CXLoadedDiagnostic::getFixIt(unsigned FixIt,
  189   CXString *errorString;
  237   DiagLoader(enum CXLoadDiag_Error *e, CXString *es)
  391                                       CXString *errorString) {
tools/clang/tools/libclang/CXLoadedDiagnostic.h
   37   CXString getSpelling() const override;
   40   CXString getDiagnosticOption(CXString *Disable) const override;
   40   CXString getDiagnosticOption(CXString *Disable) const override;
   46   CXString getCategoryText() const override;
   58   CXString getFixIt(unsigned FixIt,
tools/clang/tools/libclang/CXSourceLocation.cpp
  187 static void createNullLocation(CXString *filename, unsigned *line,
  263                                CXString *filename,
tools/clang/tools/libclang/CXStoredDiagnostic.cpp
   48 CXString CXStoredDiagnostic::getSpelling() const {
   52 CXString CXStoredDiagnostic::getDiagnosticOption(CXString *Disable) const {
   52 CXString CXStoredDiagnostic::getDiagnosticOption(CXString *Disable) const {
   74 CXString CXStoredDiagnostic::getCategoryText() const {
   99 CXString CXStoredDiagnostic::getFixIt(unsigned FixIt,
tools/clang/tools/libclang/CXString.cpp
   43 CXString createEmpty() {
   44   CXString Str;
   50 CXString createNull() {
   51   CXString Str;
   57 CXString createRef(const char *String) {
   61   CXString Str;
   67 CXString createDup(const char *String) {
   74   CXString Str;
   80 CXString createRef(StringRef String) {
   90   CXString Result;
   96 CXString createDup(StringRef String) {
   97   CXString Result;
  106 CXString createCXString(CXStringBuf *buf) {
  107   CXString Str;
  116   Set->Strings = new CXString[Set->Count];
  152 bool isManagedByPool(CXString str) {
  163 const char *clang_getCString(CXString string) {
  170 void clang_disposeString(CXString string) {
tools/clang/tools/libclang/CXString.h
   30 CXString createEmpty();
   35 CXString createNull();
   41 CXString createRef(const char *String);
   47 CXString createDup(const char *String);
   53 CXString createRef(StringRef String);
   59 CXString createDup(StringRef String);
   65 CXString createRef(std::string String) = delete;
   68 CXString createCXString(CXStringBuf *buf);
   98 bool isManagedByPool(CXString str);
tools/clang/tools/libclang/CXType.cpp
  290 CXString clang_getTypeSpelling(CXType CT) {
  431 CXString clang_getTypedefName(CXType CT) {
  542 CXString clang_getTypeKindSpelling(enum CXTypeKind K) {
 1097 CXString clang_getDeclObjCTypeEncoding(CXCursor C) {
tools/clang/unittests/libclang/LibclangTest.cpp
  466   CXString cxname = clang_getFileName(cxf);