Lines Matching defs:printType
163 HoverInfo::PrintedType printType(QualType QT, ASTContext &ASTCtx,
192 HoverInfo::PrintedType printType(const TemplateTypeParmDecl *TTP) {
200 HoverInfo::PrintedType printType(const NonTypeTemplateParmDecl *NTTP,
202 auto PrintedType = printType(NTTP->getType(), NTTP->getASTContext(), PP);
211 HoverInfo::PrintedType printType(const TemplateTemplateParmDecl *TTP,
221 OS << printType(TTP).Type;
223 OS << printType(NTTP, PP).Type;
225 OS << printType(TTPD, PP).Type;
242 P.Type = printType(TTP);
254 P.Type = printType(NTTP, PP);
266 P.Type = printType(TTPD, PP);
371 Out.Type = printType(PVD->getType(), PVD->getASTContext(), PP);
398 HI.ReturnType = printType(FD->getReturnType(), FD->getASTContext(), PP);
402 HI.Type = printType(QT, D->getASTContext(), PP);
652 HI.Type = printType(VD->getType(), Ctx, PP);
656 HI.Type = printType(TTP, PP);
658 HI.Type = printType(VT->getTemplatedDecl()->getType(), Ctx, PP);
660 HI.Type = printType(TN->getUnderlyingType().getDesugaredType(Ctx), Ctx, PP);
662 HI.Type = printType(TAT->getTemplatedDecl()->getUnderlyingType(), Ctx, PP);
690 HI.Type = printType(Name->getType(), Ctx, PP);
696 HI.Type = printType(StringType, Ctx, PP);
739 HI.Type = printType(E->getType(), Context, PP);
744 HI.Type = printType(VD->getType(), Context, PP);
838 HI.Definition = typeAsDefinition(printType(PrettyThisType, ASTCtx, PP));
855 HI.Definition = typeAsDefinition(printType(QT, ASTCtx, PP));
938 HI->Type = printType(E->getType(), AST.getASTContext(), PP);