trick/trick_source/codegen/Interface_Code_Gen
Alex Lin f63f44d876 Ignore privacy
Changed the storage of offsets from bytes to bits to better handle bitfields.
Added code to track classes that are defined within other classes and are
private/protected.  These classes cannot be used in templates because our
io_src code declares variables outside of the class that would try and use
these private/protected variables.  When a template is found to use a
private/protected class it is skipped.

refs #218
2016-04-13 16:07:15 -05:00
..
.gitignore Initial commit of everything. 2015-02-26 09:02:31 -06:00
ClassTemplateVisitor.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
ClassTemplateVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
ClassValues.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
ClassValues.hh Ignore privacy 2016-04-13 16:07:15 -05:00
ClassVisitor.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
ClassVisitor.hh Ignore privacy 2016-04-13 16:07:15 -05:00
CommentSaver.cpp Ignore privacy 2016-04-13 16:07:14 -05:00
CommentSaver.hh Ignore privacy 2016-04-13 16:07:14 -05:00
ConstructValues.cpp Add direct STL checkpointing 2016-03-29 11:01:03 -05:00
ConstructValues.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
design.dox_in Initial commit of everything. 2015-02-26 09:02:31 -06:00
EnumValues.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
EnumValues.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
EnumVisitor.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
EnumVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
FieldDescription.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
FieldDescription.hh Ignore privacy 2016-04-13 16:07:15 -05:00
FieldVisitor.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
FieldVisitor.hh Ignore privacy 2016-04-13 16:07:15 -05:00
HeaderSearchDirs.cpp Don't process header files installed by Homebrew 2016-02-11 09:33:53 -06:00
HeaderSearchDirs.hh Split CP up into components that can be called individually 2015-07-22 10:54:00 -05:00
ICGASTConsumer.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
ICGASTConsumer.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
main.cpp ATTRIBUTES for a member whose type is typedef'd in a template are wrong 2016-03-16 13:24:59 -05:00
makefile configure script does not check for clang/llvm 2016-01-13 09:22:46 -06:00
PrintAttributes.cpp Add direct STL checkpointing 2016-03-29 09:26:49 -05:00
PrintAttributes.hh Move search for library dependencies to make_makefile 2015-07-24 16:16:22 -05:00
PrintAttributesFactory.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
PrintAttributesFactory.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
PrintFileContents10.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
PrintFileContents10.hh Ignore privacy 2016-04-13 16:07:15 -05:00
PrintFileContents13.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
PrintFileContents13.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
PrintFileContentsBase.cpp Ignore privacy 2016-04-13 16:07:14 -05:00
PrintFileContentsBase.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
TranslationUnitVisitor.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
TranslationUnitVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
TypedefVisitor.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
TypedefVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
Utilities.cpp ICG processing files it is supposed to skip 2016-02-04 15:43:14 -06:00
Utilities.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
VariableVisitor.cpp Ignore privacy 2016-04-13 16:07:15 -05:00
VariableVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00