2025-07-09 15:04 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* include/hbclass.ch
! fixed class declaration to allow muliple PP run - thanks to Wen Sheng
for slef conatin example
This commit is contained in:
@@ -7,6 +7,11 @@
|
|||||||
Entries may not always be in chronological/commit order.
|
Entries may not always be in chronological/commit order.
|
||||||
See license at the end of file. */
|
See license at the end of file. */
|
||||||
|
|
||||||
|
2025-07-09 15:04 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
||||||
|
* include/hbclass.ch
|
||||||
|
! fixed class declaration to allow muliple PP run - thanks to Wen Sheng
|
||||||
|
for slef conatin example
|
||||||
|
|
||||||
2025-07-07 16:17 UTC+0200 Aleksander Czajczynski (hb fki.pl)
|
2025-07-07 16:17 UTC+0200 Aleksander Czajczynski (hb fki.pl)
|
||||||
* config/win/clang.mk
|
* config/win/clang.mk
|
||||||
+ add resource compiler detection chain to first stage,
|
+ add resource compiler detection chain to first stage,
|
||||||
|
|||||||
@@ -241,7 +241,7 @@ DECLARE HBClass ;
|
|||||||
IF s_oClass == NIL .AND. __clsLockDef( @s_oClass ) ;;
|
IF s_oClass == NIL .AND. __clsLockDef( @s_oClass ) ;;
|
||||||
BEGIN SEQUENCE ;;
|
BEGIN SEQUENCE ;;
|
||||||
nScope := HB_OO_CLSTP_EXPORTED ; HB_SYMBOL_UNUSED( nScope ) ;;
|
nScope := HB_OO_CLSTP_EXPORTED ; HB_SYMBOL_UNUSED( nScope ) ;;
|
||||||
oClass := iif( <.metaClass.>, <(metaClass)>, HBClass():new( <(ClassName)>, __HB_CLS_PAR( [ @<SuperClass1>() ] [ , @<SuperClassN>() ] ), @__HB_CLS_OPT([__HB_CLS_ASID(<FuncName>),] <ClassName>)() [, <.modulfriend.> ] ) ) ;;
|
oClass := iif( <.metaClass.>, <(metaClass)>, HBClass():new( <(ClassName)>, __HB_CLS_PAR( [ @<SuperClass1>() ] [ , @<SuperClassN>() ] ), @__HB_CLS_OPT([__HB_CLS_ASID(<FuncName>),] <ClassName>)() [, <.modulfriend.> ] ) ) ;;;
|
||||||
#undef _CLASS_NAME_ ; #define _CLASS_NAME_ <ClassName> ;;
|
#undef _CLASS_NAME_ ; #define _CLASS_NAME_ <ClassName> ;;
|
||||||
#undef _CLASS_MODE_ ; #define _CLASS_MODE_ _CLASS_DECLARATION_
|
#undef _CLASS_MODE_ ; #define _CLASS_MODE_ _CLASS_DECLARATION_
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user