ide; compiler/libec: Auto completion improvements
- Not converting identifiers to constants from ProcessExpressionType(), only from ComputeExpression()
compiler/libec/pass15 (ide/autocomplete): Improved autocomplete within struct/unions and containers constructs
compiler/libec (ide): Fixed crash on sentinel property Set
compiler/libec: Fixed potential null pointer crashes
compiler/libec: Fixed templates types checking and casts
compiler/libec; ecere/DateTime: Producing an error when casting to an incompatible struct; Fixed DateTime bug
- TimeStamp/DateTime conversion was broken unnoticed since 981767e16256c835738562f4280e06140dcc0067
compiler/libec: Fixed missing warnings within ( ) and conditional expressions
extras; samples: Warning fixes and improvements
installer/coursework/Lab 5: Fixes