Lines Matching refs:Chunk
82 CodeCompletionString::Chunk::Chunk(ChunkKind Kind, const char *Text) in Chunk() function in CodeCompletionString::Chunk
156 CodeCompletionString::Chunk
157 CodeCompletionString::Chunk::CreateText(const char *Text) { in CreateText()
158 return Chunk(CK_Text, Text); in CreateText()
161 CodeCompletionString::Chunk
162 CodeCompletionString::Chunk::CreateOptional(CodeCompletionString *Optional) { in CreateOptional()
163 Chunk Result; in CreateOptional()
169 CodeCompletionString::Chunk
170 CodeCompletionString::Chunk::CreatePlaceholder(const char *Placeholder) { in CreatePlaceholder()
171 return Chunk(CK_Placeholder, Placeholder); in CreatePlaceholder()
174 CodeCompletionString::Chunk
175 CodeCompletionString::Chunk::CreateInformative(const char *Informative) { in CreateInformative()
176 return Chunk(CK_Informative, Informative); in CreateInformative()
179 CodeCompletionString::Chunk
180 CodeCompletionString::Chunk::CreateResultType(const char *ResultType) { in CreateResultType()
181 return Chunk(CK_ResultType, ResultType); in CreateResultType()
184 CodeCompletionString::Chunk
185 CodeCompletionString::Chunk::CreateCurrentParameter( in CreateCurrentParameter()
187 return Chunk(CK_CurrentParameter, CurrentParameter); in CreateCurrentParameter()
190 CodeCompletionString::CodeCompletionString(const Chunk *Chunks, in CodeCompletionString()
205 Chunk *StoredChunks = reinterpret_cast<Chunk *>(this + 1); in CodeCompletionString()
334 sizeof(CodeCompletionString) + sizeof(Chunk) * Chunks.size() in TakeString()
347 Chunks.push_back(Chunk(CodeCompletionString::CK_TypedText, Text)); in AddTypedTextChunk()
351 Chunks.push_back(Chunk::CreateText(Text)); in AddTextChunk()
355 Chunks.push_back(Chunk::CreateOptional(Optional)); in AddOptionalChunk()
359 Chunks.push_back(Chunk::CreatePlaceholder(Placeholder)); in AddPlaceholderChunk()
363 Chunks.push_back(Chunk::CreateInformative(Text)); in AddInformativeChunk()
367 Chunks.push_back(Chunk::CreateResultType(ResultType)); in AddResultTypeChunk()
372 Chunks.push_back(Chunk::CreateCurrentParameter(CurrentParameter)); in AddCurrentParameterChunk()
377 Chunks.push_back(Chunk(CK, Text)); in AddChunk()