Lines Matching full:kind
170 case Decl::Kind::Namespace:
173 case Decl::Kind::CXXRecord:
176 case Decl::Kind::ClassTemplateSpecialization:
180 case Decl::Kind::ClassTemplate:
183 case Decl::Kind::FunctionTemplate:
187 case Decl::Kind::Record:
188 case Decl::Kind::Typedef:
189 case Decl::Kind::Enum:
190 case Decl::Kind::EnumConstant:
191 case Decl::Kind::TemplateTypeParm:
192 case Decl::Kind::NonTypeTemplateParm:
193 case Decl::Kind::CXXConversion:
194 case Decl::Kind::UnresolvedUsingValue:
195 case Decl::Kind::Using:
196 case Decl::Kind::UsingShadow:
197 case Decl::Kind::TypeAliasTemplate:
198 case Decl::Kind::TypeAlias:
199 case Decl::Kind::VarTemplate:
200 case Decl::Kind::VarTemplateSpecialization:
201 case Decl::Kind::UsingDirective:
202 case Decl::Kind::TemplateTemplateParm:
203 case Decl::Kind::ClassTemplatePartialSpecialization:
204 case Decl::Kind::IndirectField:
205 case Decl::Kind::ConstructorUsingShadow:
206 case Decl::Kind::CXXDeductionGuide:
207 case Decl::Kind::NamespaceAlias:
208 case Decl::Kind::UnresolvedUsingTypename:
210 case Decl::Kind::Var: {
222 case Decl::Kind::ParmVar:
223 case Decl::Kind::CXXMethod:
224 case Decl::Kind::CXXConstructor:
225 case Decl::Kind::CXXDestructor:
226 case Decl::Kind::Function:
227 case Decl::Kind::Field: