Searched refs:Specificity (Results 1 - 6 of 6) sorted by relevance
/external/clang/include/clang/ASTMatchers/Dynamic/ |
H A D | Registry.h | 40 unsigned Specificity) 42 Specificity(Specificity) {} 55 unsigned Specificity; member in struct:clang::ast_matchers::dynamic::MatcherCompletion 39 MatcherCompletion(StringRef TypedText, StringRef MatcherDecl, unsigned Specificity) argument
|
H A D | VariantValue.h | 59 /// \param Specificity value corresponding to the "specificity" of the 61 bool isConvertibleTo(ArgKind To, unsigned *Specificity) const; 131 unsigned *Specificity) const = 0; 185 /// \param Specificity value corresponding to the "specificity" of the 188 unsigned *Specificity) const { 190 return Value->isConvertibleTo(Kind, Specificity); 283 /// \param Specificity value corresponding to the "specificity" of the 285 bool isConvertibleTo(ArgKind Kind, unsigned* Specificity) const; 292 /// \param Specificity value corresponding to the "specificity" of the 295 bool isConvertibleTo(ArrayRef<ArgKind> Kinds, unsigned *Specificity) cons [all...] |
/external/clang/lib/ASTMatchers/Dynamic/ |
H A D | VariantValue.cpp | 35 bool ArgKind::isConvertibleTo(ArgKind To, unsigned *Specificity) const { 39 if (Specificity) 40 *Specificity = 1; 47 if (Specificity) 48 *Specificity = 100 - Distance; 102 unsigned *Specificity) const override { 104 .isConvertibleTo(Kind, Specificity); 160 unsigned *Specificity) const override { 169 if (Specificity) 170 *Specificity [all...] |
H A D | Parser.cpp | 442 Completion.Specificity > 0) { 444 Completion.MatcherDecl, Completion.Specificity); 453 unsigned Specificity; local 454 if (Entry.getValue().isConvertibleTo(AcceptedTypes, &Specificity)) { 457 Result.emplace_back(Entry.getKey(), Decl, Specificity); 583 if (A.Specificity != B.Specificity) 584 return A.Specificity > B.Specificity;
|
H A D | Marshallers.h | 147 /// so convertible, store in *Specificity a value corresponding to the 154 ast_type_traits::ASTNodeKind Kind, unsigned *Specificity = nullptr, 164 ast_type_traits::ASTNodeKind Kind, unsigned *Specificity, 167 if (ArgKind(NodeKind).isConvertibleTo(Kind, Specificity)) { 217 ast_type_traits::ASTNodeKind Kind, unsigned *Specificity, 219 return isRetKindConvertibleTo(RetKinds, Kind, Specificity, 372 ast_type_traits::ASTNodeKind Kind, unsigned *Specificity, 374 return isRetKindConvertibleTo(RetKinds, Kind, Specificity, 397 isConvertibleTo(ast_type_traits::ASTNodeKind Kind, unsigned *Specificity, 402 // Specificity t 162 isRetKindConvertibleTo( ArrayRef<ast_type_traits::ASTNodeKind> RetKinds, ast_type_traits::ASTNodeKind Kind, unsigned *Specificity, ast_type_traits::ASTNodeKind *LeastDerivedKind) argument [all...] |
H A D | Registry.cpp | 508 unsigned Specificity; local 510 if (Matcher->isConvertibleTo(Kind.getMatcherKind(), &Specificity, 512 if (MaxSpecificity < Specificity) 513 MaxSpecificity = Specificity;
|
Completed in 105 milliseconds