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

Declarations

tools/clang/include/clang-c/CXString.h
   51 CINDEX_LINKAGE const char *clang_getCString(CXString string);

References

tools/clang/tools/c-arcmt-test/c-arcmt-test.c
   26     fprintf(stdout, "%s\n", clang_getCString(origFname));
   27     fprintf(stdout, "%s\n", clang_getCString(transFname));
   51     fprintf(stdout, "%s\n", clang_getCString(origFname));
   52     fprintf(stdout, "%s\n", clang_getCString(transFname));
tools/clang/tools/c-index-test/c-index-test.c
  404   PrintCString(clang_getCString(Str));
  409   PrintCStringWithPrefix(Prefix, clang_getCString(Str));
  414   PrintCStringWithPrefix(Prefix, clang_getCString(Str));
  693     RawCommentCString = clang_getCString(RawComment);
  699       BriefCommentCString = clang_getCString(BriefComment);
  716         ValidateCommentXML(clang_getCString(XML), CommentSchemaFile);
  764     printf("Invalid Cursor => %s", clang_getCString(ks));
  787     printf("%s=%s", clang_getCString(ks),
  788                     clang_getCString(string));
  819           printf(" (Transparent: %s)", clang_getCString(S));
  854              clang_getCString(UnavailableMessage));
  857              clang_getCString(DeprecatedMessage));
  863         printf("  (%s", clang_getCString(PlatformAvailability[I].Platform));
  871         if (clang_getCString(PlatformAvailability[I].Message)[0])
  873                  clang_getCString(PlatformAvailability[I].Message));
  956             clang_getCString(language), clang_getCString(definedIn), generated);
  956             clang_getCString(language), clang_getCString(definedIn), generated);
  966       printf(" [IBOutletCollection=%s]", clang_getCString(S));
  996              clang_getCString(Name), line, column);
 1015                        I, TAK, clang_getCString(S));
 1056       const char *IncludedString = clang_getCString(Included);
 1112       const char *CName = clang_getCString(Name);
 1113       const char *CSpelling = clang_getCString(Spelling);
 1124       const char *CName = clang_getCString(Name);
 1125       const char *CSpelling = clang_getCString(Spelling);
 1161   if (!clang_getCString(source)) {
 1166     const char *b = basename(clang_getCString(source));
 1198   fprintf(stderr, "%s\n", clang_getCString(Msg));
 1222                 clang_getCString(insertion_text), start_line, start_column);
 1223     } else if (strcmp(clang_getCString(insertion_text), "") == 0) {
 1235         fprintf(out, " with \"%s\"\n", clang_getCString(insertion_text));
 1364     if (clang_getCString(source)) {
 1393     const char *cstr = clang_getCString(USR);
 1421   printf("file: %s\nincluded by:\n", clang_getCString(fname));
 1430     printf("  %s:%d:%d\n", clang_getCString(fname), line, column);
 1503          clang_getCString(TypeSpelling),
 1504          clang_getCString(TypeKindSpelling));
 1730     const char *FieldName = clang_getCString(FieldSpelling);
 1781   printf(" [mangled=%s]\n", clang_getCString(MangledName));
 1800       printf(" [mangled=%s]", clang_getCString(Manglings->Strings[I]));
 1807       printf(" [mangled=%s]", clang_getCString(Manglings->Strings[I]));
 1899   printf("TargetTriple: %s\n", clang_getCString(Triple));
 2399       fprintf(stderr, "%s\n", clang_getCString(DiagStr));
 2436     cstr = clang_getCString(text);
 2481   fprintf(file, "%s:", clang_getCString(ks));
 2514       fprintf(file, "\"%s\"", clang_getCString(Annotation));
 2526               clang_getCString(KindSpelling),
 2527               clang_getCString(ParentName));
 2535   BriefCommentCString = clang_getCString(BriefComment);
 2549     fprintf(file, " to \"%s\")", clang_getCString(FixIt));
 2736       printf("Container Kind: %s\n", clang_getCString(containerKindSpelling));
 2747       printf("Container USR: %s\n", clang_getCString(containerUSR));
 2752     selectorString = clang_getCString(objCSelector);
 2888   cspell = clang_getCString(Spelling);
 2912       printf(" Receiver-type=%s", clang_getCString(S));
 2928              clang_getCString(name), clang_getCString(astFilename),
 2928              clang_getCString(name), clang_getCString(astFilename),
 2935         printf("\n%s", clang_getCString(filename));
 3004   cspell = clang_getCString(Spelling);
 3039   cspell = clang_getCString(Spelling);
 3353   printf("%s", clang_getCString(filename));
 3377   cname = clang_getCString(filename);
 3378   main_filename = clang_getCString(index_data->main_filename);
 3589     cstr = clang_getCString(str);
 3634     const char *cstr = clang_getCString(str);
 3652     importedASTS_insert(index_data->importedASTs, clang_getCString(filename));
 3662     printf(" | name: \"%s\"", clang_getCString(name));
 4064         if (chdir(clang_getCString(wd)) != 0) {
 4065           printf("Could not chdir to %s\n", clang_getCString(wd));
 4079           args[a] = clang_getCString(cxargs[a]);
 4245     printf("%s: \"%s\" ", kind, clang_getCString(spelling));
 4319           printf("workdir:'%s'", clang_getCString(wd));
 4327             printf("%s", clang_getCString(arg));
 4369   const char *s = clang_getCString(usr);
 4623   fprintf(stderr, "%s:%d:%d", clang_getCString(FileName), line, column);
 4658     fprintf(stderr, "): \"%s\"\n", clang_getCString(text));
 4682     FileNameStr = clang_getCString(FileName);
 4692             clang_getCString(DiagSpelling));
 4695     DiagOptionStr = clang_getCString(DiagOption);
 4701     DiagCatStr = clang_getCString(DiagCat);
 4730             clang_getCString(errorString));
tools/clang/tools/libclang/CIndex.cpp
 5689                    clang_getCString(SearchFileName), SearchLine, SearchColumn,
 5690                    clang_getCString(KindSpelling))
 5692                      clang_getCString(ResultFileName), ResultLine, ResultColumn,
 5693                      clang_getCString(USR), IsDef);
 5710                      clang_getCString(DefinitionKindSpelling),
 5711                      clang_getCString(DefinitionFileName),
 8789     fprintf(stderr, "%s\n", clang_getCString(Msg));
 8929   *this << llvm::format("(%s:%d:%d)", clang_getCString(FileName), Line, Column);
 8948     *this << llvm::format("[%s %d:%d-%d:%d]", clang_getCString(BFileName),
 8952     *this << llvm::format("[%s:%d:%d - ", clang_getCString(BFileName),
 8954           << llvm::format("%s:%d:%d]", clang_getCString(EFileName),
 8963   *this << clang_getCString(Str);
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  638         AllocatedResults.ContainerUSR = clang_getCString(CursorUSR);
tools/clang/tools/libclang/CIndexDiagnostic.cpp
  261       Out << clang_getCString(FName) << ":" << Line << ":";
  305   if (clang_getCString(Text))
  306     Out << clang_getCString(Text);
  318       if (const char *OptionText = clang_getCString(OptionName)) {
  347           Out << clang_getCString(CategoryName);
tools/clang/tools/libclang/CIndexUSRs.cpp
   95   OS << extractUSRSuffix(clang_getCString(classUSR));
  105   OS << extractUSRSuffix(clang_getCString(classUSR));
  136   OS << extractUSRSuffix(clang_getCString(classUSR));
tools/clang/unittests/libclang/LibclangTest.cpp
  442                  << clang_getCString(clang_formatDiagnostic(
  467   ASSERT_STREQ(clang_getCString(cxname), CppName.c_str());
  471   ASSERT_TRUE(llvm::StringRef(clang_getCString(cxname)).endswith("main.cpp"));