aboutsummaryrefslogtreecommitdiff
path: root/odb/plugin.cxx
AgeCommit message (Expand)AuthorFilesLines
2016-02-05Initial work to make ODB compatible with GCC 6Boris Kolpackov1-2/+27
2015-07-24Fix bug in passing empty option values via plugin command lineBoris Kolpackov1-1/+1
2015-06-19Populate custom type map, make available in contextBoris Kolpackov1-2/+6
2015-06-03Remove gratuitous classesBoris Kolpackov1-11/+7
2015-02-07Fix to work with GCC 5Boris Kolpackov1-9/+6
2015-02-06Update copyrightBoris Kolpackov1-1/+1
2015-01-26Make #pragma once workBoris Kolpackov1-3/+83
2013-02-10Use nul instead of /dev/null on WindowsBoris Kolpackov1-1/+8
2013-02-09Update copyright yearBoris Kolpackov1-1/+1
2012-11-21Move some of the preprocessing from relational to commonBoris Kolpackov1-0/+1
2012-10-25Add support for database prefixes in pragma languageBoris Kolpackov1-0/+1
2012-10-25Static multi-database supportBoris Kolpackov1-1/+1
2012-09-12Implement --output-name, --generate-schema-only, and --at-once optionsBoris Kolpackov1-3/+15
2012-07-30Handle regex_format exception at top levelBoris Kolpackov1-0/+7
2012-04-23Polymorphic inheritance supportBoris Kolpackov1-4/+7
2012-01-29Update copyright yearBoris Kolpackov1-1/+1
2012-01-29Remove author field from file headerBoris Kolpackov1-1/+0
2012-01-26Implement support for database schemaBoris Kolpackov1-1/+1
2012-01-20Escape equal sign in plugin option valuesBoris Kolpackov1-4/+12
2012-01-08Add support for defining composite value type as class template instantiationsBoris Kolpackov1-0/+12
2011-09-19Throw exception instead of returning false to indicate validation failureBoris Kolpackov1-21/+13
2011-09-19Split validator into 2 passes, before and after processingBoris Kolpackov1-2/+11
2011-09-19Make processing top-level action, like validation and generationBoris Kolpackov1-4/+21
2011-03-30Add support for database-specific profilesBoris Kolpackov1-4/+18
2011-03-01Add support for embedded database schemasBoris Kolpackov1-1/+8
2011-02-01Don't use CLI to handle service optionsBoris Kolpackov1-6/+11
2011-02-01Pass profile paths to plugin; handle profile optionsBoris Kolpackov1-1/+30
2011-01-04Copyright updateBoris Kolpackov1-1/+1
2010-11-15Use passed file name instead of looking in line mapBoris Kolpackov1-24/+1
2010-11-09Implement new compilation architectureBoris Kolpackov1-2/+90
2010-09-13Change GPL v3Boris Kolpackov1-1/+1
2010-09-02Pass plugin versionBoris Kolpackov1-1/+5
2010-08-19Add validator passBoris Kolpackov1-2/+14
2010-05-04Remove unused variables and qualifiersBoris Kolpackov1-3/+2
2010-04-02Move parser into a separate set of filesBoris Kolpackov1-1691/+6
2010-04-02Implement pragma supportBoris Kolpackov1-62/+284
2010-03-30Use odb prefix for inclusionBoris Kolpackov1-4/+4
2010-03-30Add code generator infrastructureBoris Kolpackov1-3/+22
2010-03-29Assign tree nodes to graph type nodesBoris Kolpackov1-19/+26
2010-03-29Handle synthesized pointer to member function struct'sBoris Kolpackov1-55/+89
2010-03-26Disable tracing by defaultBoris Kolpackov1-278/+204
2010-03-25Detect really-anonymous (i.e., not even a synthesized name) typesBoris Kolpackov1-12/+14
2010-03-25Handle bit fieldsBoris Kolpackov1-1/+14
2010-03-25Add support for union, enum, class/union templateBoris Kolpackov1-110/+608
2010-03-23Handle type declarations in class scopeBoris Kolpackov1-116/+145
2010-03-23Semantic graph and parsing codeBoris Kolpackov1-102/+861
2010-03-10Define ODB_PLUGIN macro when compiling with pluginBoris Kolpackov1-4/+0
2010-03-09Reorganize the directory structureBoris Kolpackov1-0/+311