Lines Matching refs:append
32 append(" ", FragmentKind::Text); in appendSpace()
97 Fragments.append(getFragmentsForNNS(NNS->getPrefix(), Context, After)); in getFragmentsForNNS()
101 Fragments.append(NNS->getAsIdentifier()->getName(), in getFragmentsForNNS()
111 Fragments.append(NS->getName(), in getFragmentsForNNS()
120 Fragments.append(Alias->getName(), in getFragmentsForNNS()
132 Fragments.append("__super", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForNNS()
137 Fragments.append("template", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForNNS()
145 Fragments.append(getFragmentsForType(T, Context, After)); in getFragmentsForNNS()
151 return Fragments.append("::", DeclarationFragments::FragmentKind::Text); in getFragmentsForNNS()
169 .append(getFragmentsForType(T->getPointeeType(), Context, After)) in getFragmentsForType()
170 .append(" *", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
177 .append( in getFragmentsForType()
179 .append(" &", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
185 .append( in getFragmentsForType()
187 .append(" &&", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
197 After.append("[", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
203 Fragments.append("static", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForType()
206 Fragments.append("*", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
217 After.append(Size, DeclarationFragments::FragmentKind::NumberLiteral); in getFragmentsForType()
220 After.append("]", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
222 return Fragments.append( in getFragmentsForType()
233 .append(ElaboratedType::getKeywordName(Keyword), in getFragmentsForType()
239 Fragments.append(getFragmentsForNNS(NNS, Context, After)); in getFragmentsForType()
243 return Fragments.append(getFragmentsForType(ET->desugar(), Context, After)); in getFragmentsForType()
252 return Fragments.append(Base.getAsString(), in getFragmentsForType()
261 return Fragments.append( in getFragmentsForType()
275 return Fragments.append(Decl->getName(), in getFragmentsForType()
286 return Fragments.append(Decl->getName(), in getFragmentsForType()
294 Fragments.append(Base.getAsString(), in getFragmentsForType()
304 Fragments.append("const", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForQualifiers()
306 Fragments.append("volatile", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForQualifiers()
308 Fragments.append("restrict", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForQualifiers()
318 After.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
320 .append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
348 return TypeFragments.appendSpace().append(std::move(QualsFragments)); in getFragmentsForType()
350 return QualsFragments.appendSpace().append(std::move(TypeFragments)); in getFragmentsForType()
359 .append(VarDecl::getStorageClassSpecifierString(SC), in getFragmentsForVar()
373 return Fragments.append(getFragmentsForType(T, Var->getASTContext(), After)) in getFragmentsForVar()
375 .append(Var->getName(), DeclarationFragments::FragmentKind::Identifier) in getFragmentsForVar()
376 .append(std::move(After)); in getFragmentsForVar()
392 Fragments.append("(", DeclarationFragments::FragmentKind::Text) in getFragmentsForParam()
393 .append(std::move(TypeFragments)) in getFragmentsForParam()
394 .append(") ", DeclarationFragments::FragmentKind::Text); in getFragmentsForParam()
396 Fragments.append(std::move(TypeFragments)).appendSpace(); in getFragmentsForParam()
399 .append(Param->getName(), in getFragmentsForParam()
401 .append(std::move(After)); in getFragmentsForParam()
413 Fragments.append("extern", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForFunction()
417 Fragments.append("static", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForFunction()
429 .append(getFragmentsForType(Func->getReturnType(), Func->getASTContext(), in getFragmentsForFunction()
432 .append(Func->getName(), DeclarationFragments::FragmentKind::Identifier) in getFragmentsForFunction()
433 .append(std::move(After)); in getFragmentsForFunction()
435 Fragments.append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
438 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
439 Fragments.append(getFragmentsForParam(Func->getParamDecl(i))); in getFragmentsForFunction()
441 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
450 return Fragments.append(EnumConstDecl->getName(), in getFragmentsForEnumConstant()
460 Fragments.append("enum", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForEnum()
463 Fragments.appendSpace().append( in getFragmentsForEnum()
468 Fragments.append(": ", DeclarationFragments::FragmentKind::Text) in getFragmentsForEnum()
469 .append( in getFragmentsForEnum()
471 .append(std::move(After)); in getFragmentsForEnum()
481 .append(Field->getName(), DeclarationFragments::FragmentKind::Identifier) in getFragmentsForField()
482 .append(std::move(After)); in getFragmentsForField()
491 Fragments.append("struct", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForStruct()
494 Fragments.appendSpace().append( in getFragmentsForStruct()
503 Fragments.append("#define", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForMacro()
505 Fragments.append(Name, DeclarationFragments::FragmentKind::Identifier); in getFragmentsForMacro()
510 Fragments.append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
516 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
517 Fragments.append(MI->params()[i]->getName(), in getFragmentsForMacro()
522 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
523 Fragments.append("...", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
525 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
538 Fragments.append("@interface", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForObjCCategory()
540 .append(Category->getClassInterface()->getName(), in getFragmentsForObjCCategory()
543 .append(" (", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCCategory()
544 .append(Category->getName(), in getFragmentsForObjCCategory()
546 .append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCCategory()
555 Fragments.append("@interface", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForObjCInterface()
557 .append(Interface->getName(), in getFragmentsForObjCInterface()
564 Fragments.append(" : ", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCInterface()
565 .append(SuperClass->getName(), in getFragmentsForObjCInterface()
578 Fragments.append("+ ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
580 Fragments.append("- ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
583 Fragments.append("(", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCMethod()
584 .append(getFragmentsForType(Method->getReturnType(), in getFragmentsForObjCMethod()
586 .append(std::move(After)) in getFragmentsForObjCMethod()
587 .append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
594 Fragments.appendSpace().append( in getFragmentsForObjCMethod()
605 ParamID.append(":"); in getFragmentsForObjCMethod()
606 Fragments.appendSpace().append( in getFragmentsForObjCMethod()
611 Fragments.append(getFragmentsForParam(Param)); in getFragmentsForObjCMethod()
614 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
622 Fragments.append("@property", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForObjCProperty()
629 Fragments.append(" (", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
640 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
642 Fragments.append(Spelling, in getFragmentsForObjCProperty()
647 Fragments.append("=", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCProperty()
648 .append(Arg, ArgKind); in getFragmentsForObjCProperty()
679 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
682 Fragments.append("null_resettable", in getFragmentsForObjCProperty()
685 Fragments.append( in getFragmentsForObjCProperty()
692 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
697 .append(getFragmentsForType(Property->getType(), in getFragmentsForObjCProperty()
700 .append(Property->getName(), in getFragmentsForObjCProperty()
702 .append(std::move(After)); in getFragmentsForObjCProperty()
709 Fragments.append("@protocol", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForObjCProtocol()
711 .append(Protocol->getName(), in getFragmentsForObjCProtocol()
716 Fragments.append(" <", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProtocol()
721 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProtocol()
725 Fragments.append((*It)->getName(), in getFragmentsForObjCProtocol()
729 Fragments.append(">", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProtocol()
738 Fragments.append("typedef", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForTypedef()
740 .append(getFragmentsForType(Decl->getUnderlyingType(), in getFragmentsForTypedef()
742 .append(std::move(After)) in getFragmentsForTypedef()
744 .append(Decl->getName(), DeclarationFragments::FragmentKind::Identifier); in getFragmentsForTypedef()
756 .append(getFragmentsForType(Function->getReturnType(), in getFunctionSignature()
758 .append(std::move(After)); in getFunctionSignature()
780 Fragments.append(Decl->getName(), in getSubHeading()
791 Fragments.append("+ ", DeclarationFragments::FragmentKind::Text); in getSubHeading()
793 Fragments.append("- ", DeclarationFragments::FragmentKind::Text); in getSubHeading()
795 return Fragments.append(Method->getNameAsString(), in getSubHeading()
803 Fragments.append(Name, DeclarationFragments::FragmentKind::Identifier); in getSubHeadingForMacro()