Searched refs:FragmentKind (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | DeclarationFragments.cpp | 70 if (Last.Kind == FragmentKind::Text) { in appendUnduplicatedTextCharacter() 77 append("", FragmentKind::Text); in appendUnduplicatedTextCharacter() 98 if (Last.Kind == FragmentKind::Text && Last.Spelling.back() == ';') in removeTrailingSemicolon() 105 DeclarationFragments::FragmentKind Kind) { in getFragmentKindString() 107 case DeclarationFragments::FragmentKind::None: in getFragmentKindString() 109 case DeclarationFragments::FragmentKind::Keyword: in getFragmentKindString() 111 case DeclarationFragments::FragmentKind::Attribute: in getFragmentKindString() 113 case DeclarationFragments::FragmentKind::NumberLiteral: in getFragmentKindString() 115 case DeclarationFragments::FragmentKind::StringLiteral: in getFragmentKindString() 117 case DeclarationFragments::FragmentKind::Identifier: in getFragmentKindString() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | DeclarationFragments.h | 53 enum class FragmentKind { enum 90 FragmentKind Kind; 99 Fragment(StringRef Spelling, FragmentKind Kind, StringRef PreciseIdentifier, in Fragment() 138 DeclarationFragments &append(StringRef Spelling, FragmentKind Kind, 141 if (Kind == FragmentKind::Text && !Fragments.empty() && 142 Fragments.back().Kind == FragmentKind::Text) { 172 if (It != end() && It->Kind == FragmentKind::Text && in insert() 173 OtherFrags.back().Kind == FragmentKind::Text) { in insert() 183 if (It != begin() && std::prev(It)->Kind == FragmentKind::Text && in insert() 184 OtherFrags.front().Kind == FragmentKind::Text) { in insert() [all …]
|
H A D | ExtractAPIVisitor.h | 1121 DeclarationFragments::FragmentKind::Keyword); in VisitTypedefNameDecl() 1125 .append(" { ... } ", DeclarationFragments::FragmentKind::Text) in VisitTypedefNameDecl() 1126 .append(Name, DeclarationFragments::FragmentKind::Identifier) in VisitTypedefNameDecl()
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | SymbolRemappingReader.cpp | 50 using FK = ItaniumManglingCanonicalizer::FragmentKind; in read() 51 std::optional<FK> FragmentKind = StringSwitch<std::optional<FK>>(Parts[0]) in read() local 56 if (!FragmentKind) in read() 61 switch (Canonicalizer.addEquivalence(*FragmentKind, Parts[1], Parts[2])) { in read()
|
H A D | ItaniumManglingCanonicalizer.cpp | 207 ItaniumManglingCanonicalizer::addEquivalence(FragmentKind Kind, StringRef First, in addEquivalence() 218 case FragmentKind::Name: in addEquivalence() 236 case FragmentKind::Type: in addEquivalence() 241 case FragmentKind::Encoding: in addEquivalence()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | ItaniumManglingCanonicalizer.h | 57 enum class FragmentKind { enum 68 EquivalenceError addEquivalence(FragmentKind Kind, StringRef First,
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/ |
H A D | SymbolGraphSerializer.cpp | 341 DeclarationFragments::FragmentKind::Identifier, in serializeNames()
|