Lines Matching refs:CodeCompletionString
174 CodeCompletionString::Chunk::Chunk(ChunkKind Kind, const char *Text) in Chunk()
247 CodeCompletionString::Chunk
248 CodeCompletionString::Chunk::CreateText(const char *Text) { in CreateText()
252 CodeCompletionString::Chunk
253 CodeCompletionString::Chunk::CreateOptional(CodeCompletionString *Optional) { in CreateOptional()
260 CodeCompletionString::Chunk
261 CodeCompletionString::Chunk::CreatePlaceholder(const char *Placeholder) { in CreatePlaceholder()
265 CodeCompletionString::Chunk
266 CodeCompletionString::Chunk::CreateInformative(const char *Informative) { in CreateInformative()
270 CodeCompletionString::Chunk
271 CodeCompletionString::Chunk::CreateResultType(const char *ResultType) { in CreateResultType()
275 CodeCompletionString::Chunk CodeCompletionString::Chunk::CreateCurrentParameter( in CreateCurrentParameter()
280 CodeCompletionString::CodeCompletionString( in CodeCompletionString() function in CodeCompletionString
300 unsigned CodeCompletionString::getAnnotationCount() const { in getAnnotationCount()
304 const char *CodeCompletionString::getAnnotation(unsigned AnnotationNr) const { in getAnnotation()
311 std::string CodeCompletionString::getAsString() const { in getAsString()
338 const char *CodeCompletionString::getTypedText() const { in getTypedText()
419 CodeCompletionString *CodeCompletionBuilder::TakeString() { in TakeString()
421 sizeof(CodeCompletionString) + sizeof(Chunk) * Chunks.size() + in TakeString()
423 alignof(CodeCompletionString)); in TakeString()
424 CodeCompletionString *Result = new (Mem) CodeCompletionString( in TakeString()
432 Chunks.push_back(Chunk(CodeCompletionString::CK_TypedText, Text)); in AddTypedTextChunk()
439 void CodeCompletionBuilder::AddOptionalChunk(CodeCompletionString *Optional) { in AddOptionalChunk()
460 void CodeCompletionBuilder::AddChunk(CodeCompletionString::ChunkKind CK, in AddChunk()
565 if (CodeCompletionString *CCS = Results[I].CreateCodeCompletionString( in ProcessCodeCompleteResults()
580 if (CodeCompletionString *CCS = Results[I].CreateCodeCompletionString( in ProcessCodeCompleteResults()
617 static std::string getOverloadAsString(const CodeCompletionString &CCS) { in getOverloadAsString()
623 case CodeCompletionString::CK_Informative: in getOverloadAsString()
624 case CodeCompletionString::CK_ResultType: in getOverloadAsString()
628 case CodeCompletionString::CK_CurrentParameter: in getOverloadAsString()
633 case CodeCompletionString::CK_Optional: in getOverloadAsString()
652 if (CodeCompletionString *CCS = Candidates[I].CreateSignatureString( in ProcessOverloadCandidates()