trick/trick_source/codegen/Interface_Code_Gen
Alex Lin 2661835797 ICG processing files it is supposed to skip
We pull file names out of the clang infrastructure to match where
classes are defined.  We use the file name to pull comments and find
and process Trick header comments.  Up to now clang gave us the realpath
of files and when we looked up comments we already had the realpath and
everything worked.  In clang 3.6 in some places we are not getting the
realpath anymore which confuses ICG.  Added code to get the realpath of
any file name we use throughout the code.

refs #167

Conflicts:
	trick_source/codegen/Interface_Code_Gen/CommentSaver.cpp
	trick_source/codegen/Interface_Code_Gen/FieldVisitor.cpp
2016-02-18 14:06:47 -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 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 ICG processing files it is supposed to skip 2016-02-18 14:06:47 -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 GUIs using sie file die on Windows quotation marks 2015-10-06 15:20:50 -05:00
FieldDescription.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
FieldVisitor.cpp ICG processing files it is supposed to skip 2016-02-18 14:06:47 -06: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 ICG processing files it is supposed to skip 2016-02-18 14:06:47 -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