trick/trick_source/codegen/Interface_Code_Gen
Alex Lin 1754995396 ATTRIBUTES for classes with non-locally typedef'd members is wrong
Interesting case.  I found that we should process the canonical type names where
we were not before.  This resolves all typedefs and should be be more
accurate in the future.  When we process the canonical type we need to ignore
the processing of the non-canonical type.  We set a flag after
the canonical type is processed to ignore any type that is processed after.

refs #198
2016-03-10 10:42:59 -06: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 ICG doesn't handle inherited template classes correctly 2015-09-18 13:18:05 -05:00
ClassVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
CommentSaver.cpp ICG processing files it is supposed to skip 2016-02-04 15:43:14 -06:00
CommentSaver.hh Support new Trick comment tags 2015-09-10 14:50:22 -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 ATTRIBUTES for classes with non-locally typedef'd members is wrong 2016-03-10 10:42:59 -06:00
FieldDescription.hh ATTRIBUTES for classes with non-locally typedef'd members is wrong 2016-03-10 10:42:59 -06:00
FieldVisitor.cpp ATTRIBUTES for classes with non-locally typedef'd members is wrong 2016-03-10 10:42:59 -06:00
FieldVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -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 Move search for library dependencies to make_makefile 2015-07-24 16:16:22 -05:00
makefile configure script does not check for clang/llvm 2016-01-13 09:22:46 -06:00
PrintAttributes.cpp Introduce Open Dynamics Engine examples 2016-01-29 09:27:41 -06: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 Split CP up into components that can be called individually 2015-07-16 15:36:36 -05: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 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 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