Lines Matching refs:Fragments

64   if (!Fragments.empty()) {  in appendSpace()
65 Fragment &Last = Fragments.back(); in appendSpace()
130 DeclarationFragments Fragments; in getExceptionSpecificationString() local
133 return Fragments; in getExceptionSpecificationString()
135 return Fragments.append(" ", DeclarationFragments::FragmentKind::Text) in getExceptionSpecificationString()
141 return Fragments; in getExceptionSpecificationString()
143 return Fragments.append(" ", DeclarationFragments::FragmentKind::Text) in getExceptionSpecificationString()
149 return Fragments.append(" ", DeclarationFragments::FragmentKind::Text) in getExceptionSpecificationString()
155 return Fragments.append(" ", DeclarationFragments::FragmentKind::Text) in getExceptionSpecificationString()
161 return Fragments; in getExceptionSpecificationString()
169 DeclarationFragments Fragments; in getStructureTypeFragment() local
171 Fragments.append("struct", DeclarationFragments::FragmentKind::Keyword); in getStructureTypeFragment()
173 Fragments.append("union", DeclarationFragments::FragmentKind::Keyword); in getStructureTypeFragment()
175 Fragments.append("class", DeclarationFragments::FragmentKind::Keyword); in getStructureTypeFragment()
177 return Fragments; in getStructureTypeFragment()
188 DeclarationFragments Fragments; in getFragmentsForNNS() local
190 Fragments.append(getFragmentsForNNS(NNS->getPrefix(), Context, After)); in getFragmentsForNNS()
194 Fragments.append(NNS->getAsIdentifier()->getName(), in getFragmentsForNNS()
201 return Fragments; in getFragmentsForNNS()
204 Fragments.append(NS->getName(), in getFragmentsForNNS()
213 Fragments.append(Alias->getName(), in getFragmentsForNNS()
225 Fragments.append("__super", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForNNS()
230 Fragments.append("template", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForNNS()
231 Fragments.appendSpace(); in getFragmentsForNNS()
238 Fragments.append(getFragmentsForType(T, Context, After)); in getFragmentsForNNS()
244 return Fragments.append("::", DeclarationFragments::FragmentKind::Text); in getFragmentsForNNS()
253 DeclarationFragments Fragments; in getFragmentsForType() local
261 Fragments in getFragmentsForType()
268 Fragments.append(getFragmentsForNNS(NNS, Context, After)); in getFragmentsForType()
272 return Fragments.append(getFragmentsForType(ET->desugar(), Context, After)); in getFragmentsForType()
286 return Fragments.append(Decl->getName(), in getFragmentsForType()
290 return Fragments.append( in getFragmentsForType()
298 return Fragments in getFragmentsForType()
307 Fragments.append(getFragmentsForType(T->getPointeeType(), Context, After)); in getFragmentsForType()
312 Fragments.append(" *", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
315 return Fragments; in getFragmentsForType()
321 return Fragments in getFragmentsForType()
329 return Fragments in getFragmentsForType()
348 Fragments.append("static", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForType()
351 Fragments.append("*", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
367 return Fragments.append( in getFragmentsForType()
381 return Fragments; in getFragmentsForType()
384 return Fragments.append(Decl->getName(), in getFragmentsForType()
395 return Fragments.append(Decl->getName(), in getFragmentsForType()
403 Fragments.append(Base.getAsString(), in getFragmentsForType()
406 return Fragments; in getFragmentsForType()
411 DeclarationFragments Fragments; in getFragmentsForQualifiers() local
413 Fragments.append("const", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForQualifiers()
415 Fragments.append("volatile", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForQualifiers()
417 Fragments.append("restrict", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForQualifiers()
419 return Fragments; in getFragmentsForQualifiers()
467 DeclarationFragments Fragments; in getFragmentsForNamespace() local
468 Fragments.append("namespace", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForNamespace()
470 Fragments.appendSpace().append( in getFragmentsForNamespace()
472 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForNamespace()
477 DeclarationFragments Fragments; in getFragmentsForVar() local
479 Fragments.append("constexpr", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForVar()
484 Fragments in getFragmentsForVar()
505 Fragments.append(getFragmentsForType(T, Var->getASTContext(), After)) in getFragmentsForVar()
508 Fragments.append(getFragmentsForBlock(Var, BlockLoc, BlockProtoLoc, After)); in getFragmentsForVar()
511 return Fragments in getFragmentsForVar()
519 DeclarationFragments Fragments; in getFragmentsForVarTemplate() local
521 Fragments.append("constexpr", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForVarTemplate()
530 Fragments.append("static", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForVarTemplate()
543 Fragments.append(std::move(ArgumentFragment)) in getFragmentsForVarTemplate()
547 return Fragments; in getFragmentsForVarTemplate()
552 DeclarationFragments Fragments, After; in getFragmentsForParam() local
583 Fragments.append("(", DeclarationFragments::FragmentKind::Text) in getFragmentsForParam()
590 Fragments.append(std::move(TypeFragments)); in getFragmentsForParam()
592 Fragments.appendSpace(); in getFragmentsForParam()
593 Fragments in getFragmentsForParam()
598 return Fragments; in getFragmentsForParam()
604 DeclarationFragments Fragments; in getFragmentsForBlock() local
610 Fragments.append(std::move(ReturnValueFragment)) in getFragmentsForBlock()
635 return Fragments; in getFragmentsForBlock()
640 DeclarationFragments Fragments; in getFragmentsForFunction() local
647 Fragments.append("extern", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForFunction()
651 Fragments.append("static", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForFunction()
659 Fragments.append("consteval", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForFunction()
662 Fragments.append("constexpr", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForFunction()
679 Fragments.append(std::move(ReturnValueFragment)) in getFragmentsForFunction()
684 Fragments.append("<", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
688 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
689 Fragments.append( in getFragmentsForFunction()
693 Fragments.append(">", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
695 Fragments.append(std::move(After)); in getFragmentsForFunction()
697 Fragments.append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
701 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
702 Fragments.append(getFragmentsForParam(Func->getParamDecl(i))); in getFragmentsForFunction()
707 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
708 Fragments.append("...", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
710 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
712 Fragments.append(DeclarationFragments::getExceptionSpecificationString( in getFragmentsForFunction()
715 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
720 DeclarationFragments Fragments; in getFragmentsForEnumConstant() local
721 return Fragments.append(EnumConstDecl->getName(), in getFragmentsForEnumConstant()
730 DeclarationFragments Fragments, After; in getFragmentsForEnum() local
731 Fragments.append("enum", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForEnum()
734 Fragments.appendSpace().append( in getFragmentsForEnum()
739 Fragments.append(": ", DeclarationFragments::FragmentKind::Text) in getFragmentsForEnum()
744 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForEnum()
750 DeclarationFragments Fragments; in getFragmentsForField() local
752 Fragments.append("mutable", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForField()
754 return Fragments in getFragmentsForField()
768 DeclarationFragments Fragments; in getFragmentsForRecordDecl() local
770 Fragments.append("union", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForRecordDecl()
772 Fragments.append("struct", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForRecordDecl()
775 Fragments.appendSpace().append( in getFragmentsForRecordDecl()
778 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForRecordDecl()
786 DeclarationFragments Fragments; in getFragmentsForCXXClass() local
787 Fragments.append(DeclarationFragments::getStructureTypeFragment(Record)); in getFragmentsForCXXClass()
790 Fragments.appendSpace().append( in getFragmentsForCXXClass()
793 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForCXXClass()
799 DeclarationFragments Fragments; in getFragmentsForSpecialCXXMethod() local
804 Fragments.append("explicit", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForSpecialCXXMethod()
810 Fragments.append(Name, DeclarationFragments::FragmentKind::Identifier) in getFragmentsForSpecialCXXMethod()
812 Fragments.append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForSpecialCXXMethod()
815 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForSpecialCXXMethod()
816 Fragments.append(getFragmentsForParam(Method->getParamDecl(i))); in getFragmentsForSpecialCXXMethod()
818 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForSpecialCXXMethod()
820 Fragments.append(DeclarationFragments::getExceptionSpecificationString( in getFragmentsForSpecialCXXMethod()
823 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForSpecialCXXMethod()
828 DeclarationFragments Fragments; in getFragmentsForCXXMethod() local
831 Fragments.append("static", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForCXXMethod()
834 Fragments.append("constexpr", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForCXXMethod()
837 Fragments.append("volatile", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForCXXMethod()
842 Fragments in getFragmentsForCXXMethod()
848 Fragments.append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForCXXMethod()
851 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForCXXMethod()
852 Fragments.append(getFragmentsForParam(Method->getParamDecl(i))); in getFragmentsForCXXMethod()
854 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForCXXMethod()
857 Fragments.appendSpace().append("const", in getFragmentsForCXXMethod()
860 Fragments.append(DeclarationFragments::getExceptionSpecificationString( in getFragmentsForCXXMethod()
863 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForCXXMethod()
869 DeclarationFragments Fragments; in getFragmentsForConversionFunction() local
872 Fragments.append("explicit", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForConversionFunction()
875 Fragments.append("operator", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForConversionFunction()
878 Fragments in getFragmentsForConversionFunction()
885 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForConversionFunction()
886 Fragments.append(getFragmentsForParam(ConversionFunction->getParamDecl(i))); in getFragmentsForConversionFunction()
888 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForConversionFunction()
891 Fragments.appendSpace().append("const", in getFragmentsForConversionFunction()
894 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForConversionFunction()
900 DeclarationFragments Fragments; in getFragmentsForOverloadedOperator() local
904 Fragments in getFragmentsForOverloadedOperator()
911 Fragments.append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForOverloadedOperator()
914 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForOverloadedOperator()
915 Fragments.append(getFragmentsForParam(Method->getParamDecl(i))); in getFragmentsForOverloadedOperator()
917 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForOverloadedOperator()
920 Fragments.appendSpace().append("const", in getFragmentsForOverloadedOperator()
923 Fragments.append(DeclarationFragments::getExceptionSpecificationString( in getFragmentsForOverloadedOperator()
926 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForOverloadedOperator()
933 DeclarationFragments Fragments; in getFragmentsForTemplateParameters() local
936 Fragments.append(",", DeclarationFragments::FragmentKind::Text) in getFragmentsForTemplateParameters()
944 Fragments.append(TemplateParam->getTypeConstraint() in getFragmentsForTemplateParameters()
950 Fragments.append("typename", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForTemplateParameters()
952 Fragments.append("class", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForTemplateParameters()
955 Fragments.append("...", DeclarationFragments::FragmentKind::Text); in getFragmentsForTemplateParameters()
957 Fragments.appendSpace().append( in getFragmentsForTemplateParameters()
961 return Fragments; in getFragmentsForTemplateParameters()
993 DeclarationFragments Fragments; in getFragmentsForTemplateArguments() local
996 Fragments.append(",", DeclarationFragments::FragmentKind::Text) in getFragmentsForTemplateArguments()
1010 Fragments.append(std::move(ArgumentFragment)); in getFragmentsForTemplateArguments()
1013 Fragments.append("...", DeclarationFragments::FragmentKind::Text); in getFragmentsForTemplateArguments()
1015 return Fragments; in getFragmentsForTemplateArguments()
1020 DeclarationFragments Fragments; in getFragmentsForConcept() local
1021 return Fragments in getFragmentsForConcept()
1037 DeclarationFragments Fragments; in getFragmentsForRedeclarableTemplate() local
1038 Fragments.append("template", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForRedeclarableTemplate()
1046 Fragments.appendSpace() in getFragmentsForRedeclarableTemplate()
1052 return Fragments.appendSpace(); in getFragmentsForRedeclarableTemplate()
1058 DeclarationFragments Fragments; in getFragmentsForClassTemplateSpecialization() local
1059 return Fragments in getFragmentsForClassTemplateSpecialization()
1078 DeclarationFragments Fragments; in getFragmentsForClassTemplatePartialSpecialization() local
1079 return Fragments in getFragmentsForClassTemplatePartialSpecialization()
1100 DeclarationFragments Fragments; in getFragmentsForVarTemplateSpecialization() local
1101 return Fragments in getFragmentsForVarTemplateSpecialization()
1119 DeclarationFragments Fragments; in getFragmentsForVarTemplatePartialSpecialization() local
1120 return Fragments in getFragmentsForVarTemplatePartialSpecialization()
1141 DeclarationFragments Fragments; in getFragmentsForFunctionTemplate() local
1142 return Fragments in getFragmentsForFunctionTemplate()
1157 DeclarationFragments Fragments; in getFragmentsForFunctionTemplateSpecialization() local
1158 return Fragments in getFragmentsForFunctionTemplateSpecialization()
1168 DeclarationFragments Fragments; in getFragmentsForMacro() local
1169 Fragments.append("#define", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForMacro()
1171 Fragments.append(Name, DeclarationFragments::FragmentKind::Identifier); in getFragmentsForMacro()
1176 Fragments.append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
1182 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
1183 Fragments.append(MI->params()[i]->getName(), in getFragmentsForMacro()
1188 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
1189 Fragments.append("...", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
1191 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
1193 return Fragments; in getFragmentsForMacro()
1198 DeclarationFragments Fragments; in getFragmentsForObjCCategory() local
1204 Fragments.append("@interface", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForObjCCategory()
1214 return Fragments; in getFragmentsForObjCCategory()
1219 DeclarationFragments Fragments; in getFragmentsForObjCInterface() local
1221 Fragments.append("@interface", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForObjCInterface()
1230 Fragments.append(" : ", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCInterface()
1236 return Fragments; in getFragmentsForObjCInterface()
1241 DeclarationFragments Fragments, After; in getFragmentsForObjCMethod() local
1244 Fragments.append("+ ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
1246 Fragments.append("- ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
1249 Fragments.append("(", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCMethod()
1260 Fragments.appendSpace().append( in getFragmentsForObjCMethod()
1272 Fragments.appendSpace().append( in getFragmentsForObjCMethod()
1277 Fragments.append(getFragmentsForParam(Param)); in getFragmentsForObjCMethod()
1280 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
1285 DeclarationFragments Fragments, After; in getFragmentsForObjCProperty() local
1288 Fragments.append("@property", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForObjCProperty()
1295 Fragments.append(" (", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
1306 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
1308 Fragments.append(Spelling, in getFragmentsForObjCProperty()
1313 Fragments.append("=", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCProperty()
1345 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
1348 Fragments.append("null_resettable", in getFragmentsForObjCProperty()
1351 Fragments.append( in getFragmentsForObjCProperty()
1358 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
1361 Fragments.appendSpace(); in getFragmentsForObjCProperty()
1370 Fragments in getFragmentsForObjCProperty()
1374 Fragments.append( in getFragmentsForObjCProperty()
1377 return Fragments in getFragmentsForObjCProperty()
1386 DeclarationFragments Fragments; in getFragmentsForObjCProtocol() local
1388 Fragments.append("@protocol", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForObjCProtocol()
1395 Fragments.append(" <", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProtocol()
1400 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProtocol()
1404 Fragments.append((*It)->getName(), in getFragmentsForObjCProtocol()
1408 Fragments.append(">", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProtocol()
1411 return Fragments; in getFragmentsForObjCProtocol()
1416 DeclarationFragments Fragments, After; in getFragmentsForTypedef() local
1417 Fragments.append("typedef", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForTypedef()
1425 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForTypedef()
1439 DeclarationFragments Fragments; in getSubHeading() local
1441 Fragments.append(cast<CXXRecordDecl>(Decl->getDeclContext())->getName(), in getSubHeading()
1444 Fragments.append( in getSubHeading()
1449 Fragments.append(Decl->getNameAsString(), in getSubHeading()
1452 Fragments.append(Decl->getName(), in getSubHeading()
1454 return Fragments; in getSubHeading()
1461 DeclarationFragments Fragments; in getSubHeading() local
1463 Fragments.append("+ ", DeclarationFragments::FragmentKind::Text); in getSubHeading()
1465 Fragments.append("- ", DeclarationFragments::FragmentKind::Text); in getSubHeading()
1467 return Fragments.append(Method->getNameAsString(), in getSubHeading()
1474 DeclarationFragments Fragments; in getSubHeadingForMacro() local
1475 Fragments.append(Name, DeclarationFragments::FragmentKind::Identifier); in getSubHeadingForMacro()
1476 return Fragments; in getSubHeadingForMacro()