Lines Matching refs:Signature
407 getSignature(*SemaCCS, &S.Signature, &S.SnippetSuffix, in add()
411 S.Signature = std::string(C.IndexResult->Signature); in add()
442 Completion.Signature = summarizeSignature(); in build()
451 std::string Signature; member
562 if (auto *Signature = onlyValue<&BundledEntry::Signature>()) in summarizeSignature() local
563 return *Signature; in summarizeSignature()
899 SignatureInformation Signature; member
1039 if (L.Signature.label.size() != R.Signature.label.size()) in ProcessOverloadCandidates()
1040 return L.Signature.label.size() < R.Signature.label.size(); in ProcessOverloadCandidates()
1041 return L.Signature.label < R.Signature.label; in ProcessOverloadCandidates()
1050 SS.Signature.documentation = in ProcessOverloadCandidates()
1054 SigHelp.signatures.push_back(std::move(SS.Signature)); in ProcessOverloadCandidates()
1064 SignatureInformation &Signature) const { in processParameterChunk()
1066 unsigned ParamStartOffset = lspLength(Signature.label); in processParameterChunk()
1071 Signature.label += ChunkText; in processParameterChunk()
1077 Signature.parameters.push_back(std::move(Info)); in processParameterChunk()
1081 SignatureInformation &Signature, in processOptionalChunk() argument
1088 processOptionalChunk(*Chunk.Optional, Signature, Signal); in processOptionalChunk()
1094 processParameterChunk(Chunk.Text, Signature); in processOptionalChunk()
1098 Signature.label += Chunk.Text; in processOptionalChunk()
1109 SignatureInformation Signature; in processOverloadCandidate() local
1115 Signature.documentation = renderDoc(OverloadComment, DocumentationFormat); in processOverloadCandidate()
1128 processParameterChunk(Chunk.Text, Signature); in processOverloadCandidate()
1135 processOptionalChunk(*Chunk.Optional, Signature, Signal); in processOverloadCandidate()
1141 Signature.label += Chunk.Text; in processOverloadCandidate()
1146 Signature.label += " -> "; in processOverloadCandidate()
1147 Signature.label += ReturnType; in processOverloadCandidate()
1149 dlog("Signal for {0}: {1}", Signature, Signal); in processOverloadCandidate()
1151 Result.Signature = std::move(Signature); in processOverloadCandidate()
1154 if (Func && Result.Signature.documentation.value.empty()) { in processOverloadCandidate()
2130 RequiredQualifier + Name + Signature; in render()