Opened 16 years ago
Closed 15 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