Lines Matching full:signature
119 void getSignature(const CodeCompletionString &CCS, std::string *Signature, in getSignature() argument
155 // In general our string looks like <qualifiers><name><signature>. in getSignature()
170 *RequiredQualifiers = std::move(*Signature); in getSignature()
171 Signature->clear(); in getSignature()
178 // TODO: Make previous parameters part of the signature for Objective-C in getSignature()
190 // - Snippet/Signature suffix: `(id)argument` in getSignature()
198 // - Snippet/Signature suffix: `(id)` in getSignature()
201 *RequiredQualifiers = std::move(*Signature); in getSignature()
204 Signature->clear(); in getSignature()
205 } else { // Subsequent argument, considered part of snippet/signature. in getSignature()
206 *Signature += Chunk.Text; in getSignature()
212 *Signature += Chunk.Text; in getSignature()
218 appendOptionalChunk(*Chunk.Optional, Signature); in getSignature()
221 *Signature += Chunk.Text; in getSignature()
237 *Signature += Chunk.Text; in getSignature()
241 // This is not part of the signature. in getSignature()
269 *Signature += Chunk.Text; in getSignature()
274 // Don't even add a space to the signature. in getSignature()