ID:2547650
 
Resolved
Several parts of the compiler have been further optimized to reduce compile times, especially cases where a "chained" dot operator following some expressions was forced to act like a colon operator. When the left hand of the chained dot or ?. is an assignment operation, or one of several built-in procs whose return type is known, the type can now be inferred by the compiler. This avoids the costly downward lookup used by the colon operator.
Applies to:Dream Maker
Status: Resolved (513.1512)

This issue has been resolved.
Compile time seems longer than it should be for some projects.
Lummox JR resolved issue with message:
Several parts of the compiler have been further optimized to reduce compile times, especially cases where a "chained" dot operator following some expressions was forced to act like a colon operator. When the left hand of the chained dot or ?. is an assignment operation, or one of several built-in procs whose return type is known, the type can now be inferred by the compiler. This avoids the costly downward lookup used by the colon operator.