Lines Matching defs:methodKind
2214 ir::MethodDefinitionKind methodKind, ir::ModifierFlags access, bool hasDecorator,
2218 if (!it->IsMethodDefinition() || (!hasDecorator && it->AsMethodDefinition()->Kind() != methodKind)) {
2252 if (it->AsMethodDefinition()->Kind() != methodKind) {
2259 if (methodKind == ir::MethodDefinitionKind::GET) {
2292 desc->methodKind = ir::MethodDefinitionKind::GET;
2302 desc->methodKind = ir::MethodDefinitionKind::SET;
2321 (desc->methodKind == ir::MethodDefinitionKind::GET || desc->methodKind == ir::MethodDefinitionKind::SET)) {
2349 if ((desc->modifiers & ir::ModifierFlags::ASYNC) || desc->methodKind == ir::MethodDefinitionKind::GET ||
2350 desc->methodKind == ir::MethodDefinitionKind::SET || desc->isGenerator) {
2354 desc->methodKind = ir::MethodDefinitionKind::CONSTRUCTOR;
2599 if (desc->methodKind == ir::MethodDefinitionKind::SET || desc->methodKind == ir::MethodDefinitionKind::GET) {
2630 if (desc->methodKind == ir::MethodDefinitionKind::SET) {
2632 } else if (desc->methodKind == ir::MethodDefinitionKind::GET) {
2645 method = AllocNode<ir::MethodDefinition>(desc->methodKind, privateId, funcExpr, desc->modifiers, Allocator(),
2652 method = AllocNode<ir::MethodDefinition>(desc->methodKind, propName, funcExpr, desc->modifiers, Allocator(),
2860 desc.methodKind = ir::MethodDefinitionKind::METHOD;
2909 if (desc.methodKind == ir::MethodDefinitionKind::CONSTRUCTOR && !decorators.empty()) {
2918 if (desc.methodKind == ir::MethodDefinitionKind::CONSTRUCTOR) {
3057 auto methodKind = isConstructor ? ir::MethodDefinitionKind::CONSTRUCTOR : ir::MethodDefinitionKind::METHOD;
3062 auto *method = AllocNode<ir::MethodDefinition>(methodKind, key, funcExpr,