Opened 15 years ago
Closed 14 years ago
#836 closed defect (fixed)
IsInstanceOf no funciona con clases dentro de un NameBlock
Reported by: | Víctor de Buen Remiro | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | highest | Milestone: | Mantainance |
Component: | OOP | Version: | 2.0.1 |
Severity: | blocker | Keywords: | |
Cc: |
Description
En el siguiente código se puede ver cómo no se reconoce el nombre completo de una clase dentro de un NameBlock.
NameBlock A1 = [[ Class @B { Real _.C1 } ]]; NameBlock A2 = [[ Class @B { Real _.C2 } ]]; A1::@B D1 = [[ Real _.C1 = 1 ]]; A2::@B D2 = [[ Real _.C2 = 1 ]]; Real ok.A1.1 = IsInstanceOf(D1,"A1::@B"); Real ok.A1.2 = !IsInstanceOf(D1,"@B"); Real ok.A2.1 = IsInstanceOf(D2,"A2::@B"); Real ok.A2.2 = !IsInstanceOf(D2,"@B");
Note: See
TracTickets for help on using
tickets.
Este problema fue arreglado hace tiempo pero o se notificó adecuadamante