Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Ticket #1309 (new defect)

Opened 2 months ago

Last modified 2 months ago

symbol visibility bugs

Reported by: ChristianK Assigned to: sean
Priority: major Milestone: 0.99.8
Component: Core Functionality Version: 0.99.7 Dominik
Keywords: llvmdc private protection Cc:

Description

LLVMDC recently fixed DMD bug 313/314 and this has lead to a few errors in compiling the Tango unittests. They were always due to private structs and classes being accessed from another module.

The following need to be public:

Change History

10/03/08 16:57:28 changed by schveiguy

(In [3955]) Made GregorianBased? public, references #1309

10/03/08 22:25:03 changed by kris

[3958] changes visibility (note that LogEvent is package instead of public)

10/06/08 14:40:17 changed by ChristianK

That only leaves gc.basic.gcx.BlkInfo. Only gc.basic.gc.gc_query seems to use it, so it should probably be package as well.

10/12/08 05:17:19 changed by ChristianK

One more:

  • tango.net.cluster.CacheInvalidator.InvalidatorPayload should be package (used in CacheInvalidatee)