trick/trick_source/codegen/Interface_Code_Gen
Alex Lin 94b2a4eff0 Checkpoints cannot handle overloaded names
I think I ran into this before.  The offsetof calls that use
fully qualified fields in classes is not compilable using clang
on the Mac.  So I've decided to only conditionally compile this
code for non Apple platforms.  So this fix will work in Linux,
but not on Macs.  We'll have to revisit this and see if we
can make it work for both.

refers to #31
2015-03-25 17:15:42 -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 Checkpoints cannot handle overloaded names 2015-03-25 17:15:42 -05:00
ClassValues.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
ClassVisitor.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
ClassVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
CommentSaver.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
CommentSaver.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
ConstructValues.cpp Initial commit of everything. 2015-02-26 09:02:31 -06: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 Initial commit of everything. 2015-02-26 09:02:31 -06:00
FieldDescription.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
FieldVisitor.cpp Fixes io_src code for typedef structures. 2015-03-24 11:01:31 -05:00
FieldVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
HeaderSearchDirs.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
HeaderSearchDirs.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -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 Initial commit of everything. 2015-02-26 09:02:31 -06:00
makefile Initial commit of everything. 2015-02-26 09:02:31 -06:00
PrintAttributes.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
PrintAttributes.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -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 Initial commit of everything. 2015-02-26 09:02:31 -06:00
PrintFileContents10.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -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 Initial commit of everything. 2015-02-26 09:02:31 -06:00
PrintFileContentsBase.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
TranslationUnitVisitor.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
TranslationUnitVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
TypedefVisitor.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
TypedefVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
Utilities.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
Utilities.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
VariableVisitor.cpp Initial commit of everything. 2015-02-26 09:02:31 -06:00
VariableVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00