OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Tue Jun 16 00:25:01 UTC 2026