Lines Matching refs:MethodKind
33 pub enum MethodKind { enum
55 impl MethodKind { impl
59 MethodKind::Destructor | MethodKind::VirtualDestructor { .. } => { in is_destructor()
69 MethodKind::Virtual { pure_virtual } | in is_pure_virtual()
70 MethodKind::VirtualDestructor { pure_virtual } => pure_virtual, in is_pure_virtual()
79 kind: MethodKind,
91 kind: MethodKind, in new() argument
103 pub fn kind(&self) -> MethodKind { in kind() argument
109 self.kind == MethodKind::Constructor in is_constructor()
115 MethodKind::Virtual { .. } | in is_virtual()
116 MethodKind::VirtualDestructor { .. } => true, in is_virtual()
123 self.kind == MethodKind::Static in is_static()
1020 destructor: Option<(MethodKind, FunctionId)>,
1204 pub fn destructor(&self) -> Option<(MethodKind, FunctionId)> { in destructor() argument
1474 MethodKind::VirtualDestructor { in from_ty()
1478 MethodKind::Destructor in from_ty()
1485 MethodKind::Static in from_ty()
1487 MethodKind::Virtual { in from_ty()
1491 MethodKind::Normal in from_ty()