Home
last modified time | relevance | path

Searched refs:PrintedType (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHover.h26 struct PrintedType { struct
27 PrintedType() = default;
28 PrintedType(const char *Type) : Type(Type) {} in PrintedType() function
29 PrintedType(const char *Type, const char *AKAType) in PrintedType() function
46 llvm::Optional<PrintedType> Type;
80 llvm::Optional<PrintedType> Type;
82 llvm::Optional<PrintedType> ReturnType;
114 inline bool operator==(const HoverInfo::PrintedType &LHS,
115 const HoverInfo::PrintedType &RHS) {
130 const HoverInfo::PrintedType &);
H A DHover.cpp151 HoverInfo::PrintedType printType(QualType QT, ASTContext &ASTCtx, in printType()
158 HoverInfo::PrintedType Result; in printType()
181 HoverInfo::PrintedType printType(const TemplateTypeParmDecl *TTP) { in printType()
182 HoverInfo::PrintedType Result; in printType()
189 HoverInfo::PrintedType printType(const NonTypeTemplateParmDecl *NTTP, in printType()
193 PrintedType.Type += "..."; in printType()
194 if (PrintedType.AKA) in printType()
195 *PrintedType.AKA += "..."; in printType()
197 return PrintedType; in printType()
202 HoverInfo::PrintedType Result; in printType()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DHoverTests.cpp3192 EXPECT_EQ(H->Type, HoverInfo::PrintedType("m_int")); in TEST()