Lines Matching refs:FragmentKind
25 if (Last.Kind == FragmentKind::Text) { in appendSpace()
32 append(" ", FragmentKind::Text); in appendSpace()
40 DeclarationFragments::FragmentKind Kind) { in getFragmentKindString()
42 case DeclarationFragments::FragmentKind::None: in getFragmentKindString()
44 case DeclarationFragments::FragmentKind::Keyword: in getFragmentKindString()
46 case DeclarationFragments::FragmentKind::Attribute: in getFragmentKindString()
48 case DeclarationFragments::FragmentKind::NumberLiteral: in getFragmentKindString()
50 case DeclarationFragments::FragmentKind::StringLiteral: in getFragmentKindString()
52 case DeclarationFragments::FragmentKind::Identifier: in getFragmentKindString()
54 case DeclarationFragments::FragmentKind::TypeIdentifier: in getFragmentKindString()
56 case DeclarationFragments::FragmentKind::GenericParameter: in getFragmentKindString()
58 case DeclarationFragments::FragmentKind::ExternalParam: in getFragmentKindString()
60 case DeclarationFragments::FragmentKind::InternalParam: in getFragmentKindString()
62 case DeclarationFragments::FragmentKind::Text: in getFragmentKindString()
69 DeclarationFragments::FragmentKind
71 return llvm::StringSwitch<FragmentKind>(S) in parseFragmentKindFromString()
72 .Case("keyword", DeclarationFragments::FragmentKind::Keyword) in parseFragmentKindFromString()
73 .Case("attribute", DeclarationFragments::FragmentKind::Attribute) in parseFragmentKindFromString()
74 .Case("number", DeclarationFragments::FragmentKind::NumberLiteral) in parseFragmentKindFromString()
75 .Case("string", DeclarationFragments::FragmentKind::StringLiteral) in parseFragmentKindFromString()
76 .Case("identifier", DeclarationFragments::FragmentKind::Identifier) in parseFragmentKindFromString()
78 DeclarationFragments::FragmentKind::TypeIdentifier) in parseFragmentKindFromString()
80 DeclarationFragments::FragmentKind::GenericParameter) in parseFragmentKindFromString()
81 .Case("internalParam", DeclarationFragments::FragmentKind::InternalParam) in parseFragmentKindFromString()
82 .Case("externalParam", DeclarationFragments::FragmentKind::ExternalParam) in parseFragmentKindFromString()
83 .Case("text", DeclarationFragments::FragmentKind::Text) in parseFragmentKindFromString()
84 .Default(DeclarationFragments::FragmentKind::None); in parseFragmentKindFromString()
102 DeclarationFragments::FragmentKind::Identifier); in getFragmentsForNNS()
112 DeclarationFragments::FragmentKind::Identifier, USR); in getFragmentsForNNS()
121 DeclarationFragments::FragmentKind::Identifier, USR); in getFragmentsForNNS()
131 Fragments.append("__super", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForNNS()
136 Fragments.append("template", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForNNS()
150 return Fragments.append("::", DeclarationFragments::FragmentKind::Text); in getFragmentsForNNS()
169 .append(" *", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
178 .append(" &", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
186 .append(" &&", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
196 After.append("[", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
202 Fragments.append("static", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForType()
205 Fragments.append("*", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
216 After.append(Size, DeclarationFragments::FragmentKind::NumberLiteral); in getFragmentsForType()
219 After.append("]", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
233 DeclarationFragments::FragmentKind::Keyword) in getFragmentsForType()
252 DeclarationFragments::FragmentKind::Keyword); in getFragmentsForType()
261 DeclarationFragments::FragmentKind::TypeIdentifier, in getFragmentsForType()
275 DeclarationFragments::FragmentKind::TypeIdentifier, in getFragmentsForType()
286 DeclarationFragments::FragmentKind::TypeIdentifier, in getFragmentsForType()
294 DeclarationFragments::FragmentKind::TypeIdentifier, USR); in getFragmentsForType()
303 Fragments.append("const", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForQualifiers()
305 Fragments.append("volatile", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForQualifiers()
307 Fragments.append("restrict", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForQualifiers()
317 After.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
319 .append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForType()
359 DeclarationFragments::FragmentKind::Keyword) in getFragmentsForVar()
374 .append(Var->getName(), DeclarationFragments::FragmentKind::Identifier) in getFragmentsForVar()
391 Fragments.append("(", DeclarationFragments::FragmentKind::Text) in getFragmentsForParam()
393 .append(") ", DeclarationFragments::FragmentKind::Text); in getFragmentsForParam()
399 DeclarationFragments::FragmentKind::InternalParam) in getFragmentsForParam()
412 Fragments.append("extern", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForFunction()
416 Fragments.append("static", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForFunction()
431 .append(Func->getName(), DeclarationFragments::FragmentKind::Identifier) in getFragmentsForFunction()
434 Fragments.append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
437 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
440 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForFunction()
450 DeclarationFragments::FragmentKind::Identifier); in getFragmentsForEnumConstant()
459 Fragments.append("enum", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForEnum()
463 EnumDecl->getName(), DeclarationFragments::FragmentKind::Identifier); in getFragmentsForEnum()
467 Fragments.append(": ", DeclarationFragments::FragmentKind::Text) in getFragmentsForEnum()
480 .append(Field->getName(), DeclarationFragments::FragmentKind::Identifier) in getFragmentsForField()
490 Fragments.append("struct", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForStruct()
494 Record->getName(), DeclarationFragments::FragmentKind::Identifier); in getFragmentsForStruct()
502 Fragments.append("#define", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForMacro()
504 Fragments.append(Name, DeclarationFragments::FragmentKind::Identifier); in getFragmentsForMacro()
509 Fragments.append("(", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
515 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
517 DeclarationFragments::FragmentKind::InternalParam); in getFragmentsForMacro()
521 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
522 Fragments.append("...", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
524 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForMacro()
536 Fragments.append("@interface", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForObjCCategory()
539 DeclarationFragments::FragmentKind::TypeIdentifier, InterfaceUSR) in getFragmentsForObjCCategory()
540 .append(" (", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCCategory()
542 DeclarationFragments::FragmentKind::Identifier) in getFragmentsForObjCCategory()
543 .append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCCategory()
552 Fragments.append("@interface", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForObjCInterface()
555 DeclarationFragments::FragmentKind::Identifier); in getFragmentsForObjCInterface()
561 Fragments.append(" : ", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCInterface()
563 DeclarationFragments::FragmentKind::TypeIdentifier, SuperUSR); in getFragmentsForObjCInterface()
574 Fragments.append("+ ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
576 Fragments.append("- ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
579 Fragments.append("(", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCMethod()
583 .append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
592 DeclarationFragments::FragmentKind::Identifier); in getFragmentsForObjCMethod()
603 ParamID, DeclarationFragments::FragmentKind::Identifier); in getFragmentsForObjCMethod()
610 return Fragments.append(";", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCMethod()
618 Fragments.append("@property", DeclarationFragments::FragmentKind::Keyword); in getFragmentsForObjCProperty()
625 Fragments.append(" (", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
630 DeclarationFragments::FragmentKind ArgKind = in getFragmentsForObjCProperty()
631 DeclarationFragments::FragmentKind::Identifier) { in getFragmentsForObjCProperty()
636 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
639 DeclarationFragments::FragmentKind::Keyword); in getFragmentsForObjCProperty()
643 Fragments.append("=", DeclarationFragments::FragmentKind::Text) in getFragmentsForObjCProperty()
675 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
679 DeclarationFragments::FragmentKind::Keyword); in getFragmentsForObjCProperty()
683 DeclarationFragments::FragmentKind::Keyword); in getFragmentsForObjCProperty()
688 Fragments.append(")", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProperty()
696 DeclarationFragments::FragmentKind::Identifier) in getFragmentsForObjCProperty()
704 Fragments.append("@protocol", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForObjCProtocol()
707 DeclarationFragments::FragmentKind::Identifier); in getFragmentsForObjCProtocol()
711 Fragments.append(" <", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProtocol()
716 Fragments.append(", ", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProtocol()
721 DeclarationFragments::FragmentKind::TypeIdentifier, USR); in getFragmentsForObjCProtocol()
723 Fragments.append(">", DeclarationFragments::FragmentKind::Text); in getFragmentsForObjCProtocol()
732 Fragments.append("typedef", DeclarationFragments::FragmentKind::Keyword) in getFragmentsForTypedef()
738 .append(Decl->getName(), DeclarationFragments::FragmentKind::Identifier); in getFragmentsForTypedef()
775 DeclarationFragments::FragmentKind::Identifier); in getSubHeading()
785 Fragments.append("+ ", DeclarationFragments::FragmentKind::Text); in getSubHeading()
787 Fragments.append("- ", DeclarationFragments::FragmentKind::Text); in getSubHeading()
790 DeclarationFragments::FragmentKind::Identifier); in getSubHeading()
797 Fragments.append(Name, DeclarationFragments::FragmentKind::Identifier); in getSubHeadingForMacro()