trick/trick_source/codegen/Interface_Code_Gen
Alex Lin ba75f6ff37 ICG does not compile using llvm 3.9 #339
The call getRBraceLoc to find the ending source location of things is gone.  Replaced
it with getting the source range and get the end of that range.  Also the way to
get clang/llvm 3.9 to process c++11 code required some reordering of calls in main as
well as adding some more features to be turned on.
2016-10-28 13:21:21 -05:00
..
.gitignore Initial commit of everything. 2015-02-26 09:02:31 -06:00
ClassTemplateVisitor.cpp Ignore privacy 2016-04-13 16:07:16 -05:00
ClassTemplateVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
ClassValues.cpp ICG creates offsetof statements that will not compile when using clang #327 2016-10-21 13:13:43 -05:00
ClassValues.hh ICG exclude of class member variables now defines incorrect memory offsets in io_src #311 2016-10-21 13:13:43 -05:00
ClassVisitor.cpp ICG does not compile using llvm 3.9 #339 2016-10-28 13:21:21 -05:00
ClassVisitor.hh Ignore privacy 2016-04-13 16:07:16 -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
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 ICG does not compile using llvm 3.9 #339 2016-10-28 13:21:21 -05:00
EnumVisitor.hh Cleaning up once include variables and copyright cleanup. 2015-03-23 16:03:14 -05:00
FieldDescription.cpp Made everything about Trick's build process better 2016-10-06 13:54:06 -05:00
FieldDescription.hh ICG exclude of class member variables now defines incorrect memory offsets in io_src #311 2016-09-16 09:46:03 -05:00
FieldVisitor.cpp Merge branch '17.0' 2016-09-16 09:50:12 -05:00
FieldVisitor.hh Ignore privacy 2016-04-13 16:07:15 -05:00
HeaderSearchDirs.cpp ICG exclude of class member variables now defines incorrect memory offsets in io_src #311 2016-10-21 13:13:43 -05:00
HeaderSearchDirs.hh ICG exclude of class member variables now defines incorrect memory offsets in io_src #311 2016-10-21 13:13:43 -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 ICG does not compile using llvm 3.9 #339 2016-10-28 13:21:21 -05:00
makefile ICG does not compile using llvm 3.9 #339 2016-10-28 13:21:21 -05:00
PrintAttributes.cpp Restore print out when compiling io_* files #326 2016-10-21 09:20:50 -05:00
PrintAttributes.hh Made everything about Trick's build process better 2016-10-06 13:54:06 -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 ICG does not compile using llvm 3.9 #339 2016-10-28 13:21:21 -05:00
PrintFileContents10.hh Clean up io_* code #330 2016-10-20 14:55:00 -05:00
PrintFileContents13.cpp Clean up io_* code #330 2016-10-20 14:55:00 -05:00
PrintFileContents13.hh Clean up io_* code #330 2016-10-20 14:55:00 -05:00
PrintFileContentsBase.cpp ICG exclude of class member variables now defines incorrect memory offsets in io_src #311 2016-10-21 13:13:43 -05:00
PrintFileContentsBase.hh Clean up io_* code #330 2016-10-20 14:55:00 -05:00
TranslationUnitVisitor.cpp ICG does not compile using llvm 3.9 #339 2016-10-28 13:21:21 -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 Added a version of almostRealPath that takes a const std::string& parameter so we don't have to use c_str() everywhere 2016-10-21 15:06:35 -05:00
Utilities.hh Added a version of almostRealPath that takes a const std::string& parameter so we don't have to use c_str() everywhere 2016-10-21 15:06:35 -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