Lines Matching defs:NonCLikeKind
4826 struct NonCLikeKind {
4844 static NonCLikeKind getNonCLikeKindForAnonymousStruct(const CXXRecordDecl *RD) {
4846 return {NonCLikeKind::Invalid, {}};
4853 return {NonCLikeKind::BaseClass,
4868 return {NonCLikeKind::DefaultMemberInit,
4877 return {NonCLikeKind::Friend, D->getSourceRange()};
4888 return {NonCLikeKind::OtherMember, D->getSourceRange()};
4893 return {NonCLikeKind::Lambda, MemberRD->getSourceRange()};
4903 return {Invalid ? NonCLikeKind::Invalid : NonCLikeKind::None, {}};
4934 NonCLikeKind NonCLike = RD ? getNonCLikeKindForAnonymousStruct(RD)
4935 : NonCLikeKind();
4938 if (NonCLike.Kind == NonCLikeKind::Invalid)
4944 if (NonCLike.Kind == NonCLikeKind::None)
4959 if (NonCLike.Kind != NonCLikeKind::None) {