Alexey Prokhin bfad290036 Squashed 'dmd2/' changes from 3443f38..fc63fd3
fc63fd3 fix Issue 7843 - Regression(2.059 beta): Informational warning fails to produce executable
5947676 fix Issue 7820 - regression(DMD 2.059head) Wrong error on forward reference to 'front' with -property switch
8789ad7 fix Issue 7815 - Mixin template forward reference (?) regression
41ad039 Merge pull request #862 from 9rnsr/fix7814
05224bd Merge pull request #859 from 9rnsr/fix7812
3c74279 Merge pull request #857 from 9rnsr/fix7808
3b6c54f Merge pull request #864 from donc/regression7786
9afb367 Fix typo in error message for 7786
6acabc2 Fix issue 7786 dmd crashes with invalid module name
7df0068 fix Issue 7814 - ICE(tocsym.c) using scope(failure) within foreach-range
2bf1c32 fix Issue 7812 - Segfault on invalid code during template match deduction with errors gagged
a4f7070 fix Issue 7808 - Nullable's alias this does not work with structs containing classes

git-subtree-dir: dmd2
git-subtree-split: fc63fd36d82117947f360496dcb625af99c16133
2012-04-06 15:45:52 +04:00

		The D Programming Language
		Compiler Front End Source
		Copyright (c) 1999-2009, by Digital Mars
		http://www.digitalmars.com
		All Rights Reserved


This is the source code to the front end Digital Mars D compiler.
It covers the lexical analysis, parsing, and semantic analysis
of the D Programming Language defined in the documents at
http://www.digitalmars.com/d/

These sources are free, they are redistributable and modifiable
under the terms of the GNU General Public License (attached as gpl.txt),
or the Artistic License (attached as artistic.txt).

The optimizer and code generator sources are 
covered under a separate license, backendlicense.txt.

It does not apply to anything else distributed by Digital Mars,
including D compiler executables.

-Walter Bright
Description
The LLVM-based D compiler.
Readme Multiple Licenses 14 MiB
Languages
C 75.2%
C++ 23.2%
D 0.7%
CMake 0.6%
Shell 0.2%