summaryrefslogtreecommitdiff
path: root/cli/semantics/elements.hxx
AgeCommit message (Collapse)AuthorFilesLines
2012-05-10Implement option class inheritanceBoris Kolpackov1-0/+9
For now multiple, non-virtual inheritance is supported. An option class can now also be declared abstract using the class c = 0 {...}; syntax. New option, --exclude-base, controls whether base class information is present in usage and documentation.
2011-01-04Copyright updateBoris Kolpackov1-1/+1
2010-01-01Update copyrightBoris Kolpackov1-1/+1
2009-10-11Simplify to work around VC++ bugsBoris Kolpackov1-19/+5
2009-10-04Remove unneeded codeBoris Kolpackov1-18/+0
2009-09-20Get rid of the name typedefBoris Kolpackov1-10/+6
Use std::string directly.
2009-09-13Use new path class, add context and generator classesBoris Kolpackov1-1/+6
Use cutl::fs::path instead of std::string in the semantic graph. Add context and generator stubs, to be filled next. Connect everything in the compiler driver.
2009-09-05Add semantic graph and traversal mechanismBoris Kolpackov1-0/+421
The parser now builds the semantic graph.