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

  /src/external/apache2/llvm/dist/clang/tools/libclang/
CXString.h 27 struct CXStringBuf;
68 CXString createCXString(CXStringBuf *buf);
77 CXStringBuf *getCXStringBuf(CXTranslationUnit TU);
80 std::vector<CXStringBuf *> Pool;
82 friend struct CXStringBuf;
85 struct CXStringBuf {
89 CXStringBuf(CXTranslationUnit TU) : TU(TU) {}
95 CXStringBuf *getCXStringBuf(CXTranslationUnit TU);
CXString.cpp 31 /// CXString contains a CXStringBuf that needs to be returned to the
106 CXString createCXString(CXStringBuf *buf) {
128 for (std::vector<CXStringBuf *>::iterator I = Pool.begin(), E = Pool.end();
134 CXStringBuf *CXStringPool::getCXStringBuf(CXTranslationUnit TU) {
136 return new CXStringBuf(TU);
138 CXStringBuf *Buf = Pool.back();
144 CXStringBuf *getCXStringBuf(CXTranslationUnit TU) {
148 void CXStringBuf::dispose() {
165 return static_cast<const cxstring::CXStringBuf *>(string.data)->Data.data();
179 static_cast<cxstring::CXStringBuf *>(
    [all...]
CIndexUSRs.cpp 50 cxstring::CXStringBuf *buf = cxstring::getCXStringBuf(TU);
71 cxstring::CXStringBuf *buf = cxstring::getCXStringBuf(TU);

Completed in 28 milliseconds