Home
last modified time | relevance | path

Searched refs:RestrictKind (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp210 auto RestrictKind = SupportedKind; in constructVariadic() local
219 RestrictKind = in constructVariadic()
220 ASTNodeKind::getMostDerivedType(RestrictKind, IM.RestrictKind); in constructVariadic()
223 SupportedKind, RestrictKind, in constructVariadic()
228 SupportedKind, RestrictKind, in constructVariadic()
233 SupportedKind, RestrictKind, in constructVariadic()
245 SupportedKind, RestrictKind, in constructVariadic()
255 Copy.RestrictKind = RestrictKind; in constructRestrictedWrapper()
276 return RestrictKind.isBaseOf(Kind); in canMatchNodesOfKind()
282 Copy.RestrictKind = ASTNodeKind::getMostDerivedType(Kind, RestrictKind); in dynCastTo()
[all …]
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h417 RestrictKind(SupportedKind), Implementation(Implementation) {}
449 ASTNodeKind RestrictKind);
500 return std::make_pair(RestrictKind,
545 DynTypedMatcher(ASTNodeKind SupportedKind, ASTNodeKind RestrictKind,
547 : SupportedKind(SupportedKind), RestrictKind(RestrictKind),
557 ASTNodeKind RestrictKind;