Lines Matching defs:interfaceProp
2458 ir::ClassProperty *GetImplementationClassProp(ETSChecker *checker, ir::ClassProperty *interfaceProp,
2466 interfaceProp->Clone(checker->Allocator(), originalProp->Parent()), scope);
2473 ->GetProperty(interfaceProp->Key()->AsIdentifier()->Name(),
2511 auto *interfaceProp = originalProp->Clone(Allocator(), originalProp->Parent());
2512 interfaceProp->ClearModifier(ir::ModifierFlags::GETTER_SETTER);
2515 scope->InstanceFieldScope()->EraseBinding(interfaceProp->Key()->AsIdentifier()->Name());
2516 interfaceProp->SetRange(originalProp->Range());
2518 auto *const classProp = GetImplementationClassProp(this, interfaceProp, originalProp, classType);
2521 ir::MethodDefinition *getter = GenerateDefaultGetterSetter(interfaceProp, classProp, scope, false, this);
2528 ? GenerateDefaultGetterSetter(interfaceProp, classProp, Scope()->AsClassScope(), true, this)