Home
last modified time | relevance | path

Searched refs:NK (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/ASTMatchers/Dynamic/
H A DVariantValue.h85 ArgKind(Kind K, ASTNodeKind NK) : K(K), NodeKind(NK) {} in ArgKind() argument
189 bool hasTypedMatcher(ASTNodeKind NK) const { in hasTypedMatcher() argument
191 return Value->getTypedMatcher(MatcherOps(NK)).has_value(); in hasTypedMatcher()
217 DynTypedMatcher getTypedMatcher(ASTNodeKind NK) const { in getTypedMatcher() argument
218 assert(hasTypedMatcher(NK) && "hasTypedMatcher(NK) == false"); in getTypedMatcher()
219 return *Value->getTypedMatcher(MatcherOps(NK)); in getTypedMatcher()
/llvm-project-15.0.7/clang/lib/APINotes/
H A DAPINotesYAMLCompiler.cpp88 static void enumeration(IO &IO, NullabilityKind &NK) { in enumeration()
89 IO.enumCase(NK, "Nonnull", NullabilityKind::NonNull); in enumeration()
90 IO.enumCase(NK, "Optional", NullabilityKind::Nullable); in enumeration()
91 IO.enumCase(NK, "Unspecified", NullabilityKind::Unspecified); in enumeration()
92 IO.enumCase(NK, "NullableResult", NullabilityKind::NullableResult); in enumeration()
95 IO.enumCase(NK, "Scalar", NullabilityKind::Unspecified); in enumeration()
98 IO.enumCase(NK, "N", NullabilityKind::NonNull); in enumeration()
99 IO.enumCase(NK, "O", NullabilityKind::Nullable); in enumeration()
100 IO.enumCase(NK, "U", NullabilityKind::Unspecified); in enumeration()
101 IO.enumCase(NK, "S", NullabilityKind::Unspecified); in enumeration()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h947 for (auto NK : NodeKinds) {
954 if (VM.hasTypedMatcher(NK)) {
955 auto DM = VM.getTypedMatcher(NK);
962 DynTypedMatcher::trueMatcher(NK).dynCastTo(CladeNodeKind));
966 ast_matchers::internal::DynTypedMatcher::VO_AllOf, NK,
1022 for (auto NK : NodeKinds)
1024 if (!NK.getCladeKind().isSame(CladeNodeKind))
H A DParser.cpp530 ASTNodeKind NK = S->nodeMatcherType(*MappedMatcher); in parseMatcherBuilder() local
532 if (NK.isNone()) { in parseMatcherBuilder()
539 ArgValue.Value = NK; in parseMatcherBuilder()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHover.cpp377 const auto NK = FD->getDeclName().getNameKind(); in fillFunctionTypeAndParams() local
378 if (NK == DeclarationName::CXXConstructorName || in fillFunctionTypeAndParams()
379 NK == DeclarationName::CXXDestructorName || in fillFunctionTypeAndParams()
380 NK == DeclarationName::CXXConversionFunctionName) in fillFunctionTypeAndParams()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaType.cpp4486 NullabilityKind NK) { in createNullabilityAttr() argument
4487 switch (NK) { in createNullabilityAttr()