Changes in / [33e6a2cc:ac1ed49]
- Location:
- src
- Files:
-
- 2 added
- 3 edited
-
Makefile.in (modified) (6 diffs)
-
ResolvExpr/PtrsCastable.cc (modified) (1 diff)
-
SynTree/CodeGenVisitor.cc (added)
-
SynTree/CodeGenVisitor.h (added)
-
SynTree/module.mk (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Makefile.in
r33e6a2cc rac1ed49 192 192 SynTree/driver_cfa_cpp-Visitor.$(OBJEXT) \ 193 193 SynTree/driver_cfa_cpp-Mutator.$(OBJEXT) \ 194 SynTree/driver_cfa_cpp-CodeGenVisitor.$(OBJEXT) \ 194 195 SynTree/driver_cfa_cpp-TypeSubstitution.$(OBJEXT) \ 195 196 Tuples/driver_cfa_cpp-Mutate.$(OBJEXT) \ … … 380 381 SynTree/NamedTypeDecl.cc SynTree/TypeDecl.cc \ 381 382 SynTree/Initializer.cc SynTree/Visitor.cc SynTree/Mutator.cc \ 382 SynTree/ TypeSubstitution.cc Tuples/Mutate.cc \383 Tuples/ AssignExpand.cc Tuples/FunctionFixer.cc \384 Tuples/ TupleAssignment.cc Tuples/FunctionChecker.cc \385 Tuples/ NameMatcher.cc383 SynTree/CodeGenVisitor.cc SynTree/TypeSubstitution.cc \ 384 Tuples/Mutate.cc Tuples/AssignExpand.cc \ 385 Tuples/FunctionFixer.cc Tuples/TupleAssignment.cc \ 386 Tuples/FunctionChecker.cc Tuples/NameMatcher.cc 386 387 MAINTAINERCLEANFILES = Parser/parser.output ${libdir}/${notdir \ 387 388 ${cfa_cpplib_PROGRAMS}} … … 746 747 SynTree/driver_cfa_cpp-Mutator.$(OBJEXT): SynTree/$(am__dirstamp) \ 747 748 SynTree/$(DEPDIR)/$(am__dirstamp) 749 SynTree/driver_cfa_cpp-CodeGenVisitor.$(OBJEXT): \ 750 SynTree/$(am__dirstamp) SynTree/$(DEPDIR)/$(am__dirstamp) 748 751 SynTree/driver_cfa_cpp-TypeSubstitution.$(OBJEXT): \ 749 752 SynTree/$(am__dirstamp) SynTree/$(DEPDIR)/$(am__dirstamp) … … 844 847 -rm -f SynTree/driver_cfa_cpp-AttrType.$(OBJEXT) 845 848 -rm -f SynTree/driver_cfa_cpp-BasicType.$(OBJEXT) 849 -rm -f SynTree/driver_cfa_cpp-CodeGenVisitor.$(OBJEXT) 846 850 -rm -f SynTree/driver_cfa_cpp-CommaExpr.$(OBJEXT) 847 851 -rm -f SynTree/driver_cfa_cpp-CompoundStmt.$(OBJEXT) … … 951 955 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/driver_cfa_cpp-AttrType.Po@am__quote@ 952 956 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/driver_cfa_cpp-BasicType.Po@am__quote@ 957 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/driver_cfa_cpp-CodeGenVisitor.Po@am__quote@ 953 958 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/driver_cfa_cpp-CommaExpr.Po@am__quote@ 954 959 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/driver_cfa_cpp-CompoundStmt.Po@am__quote@ … … 2343 2348 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 2344 2349 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/driver_cfa_cpp-Mutator.obj `if test -f 'SynTree/Mutator.cc'; then $(CYGPATH_W) 'SynTree/Mutator.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Mutator.cc'; fi` 2350 2351 SynTree/driver_cfa_cpp-CodeGenVisitor.o: SynTree/CodeGenVisitor.cc 2352 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/driver_cfa_cpp-CodeGenVisitor.o -MD -MP -MF SynTree/$(DEPDIR)/driver_cfa_cpp-CodeGenVisitor.Tpo -c -o SynTree/driver_cfa_cpp-CodeGenVisitor.o `test -f 'SynTree/CodeGenVisitor.cc' || echo '$(srcdir)/'`SynTree/CodeGenVisitor.cc 2353 @am__fastdepCXX_TRUE@ $(am__mv) SynTree/$(DEPDIR)/driver_cfa_cpp-CodeGenVisitor.Tpo SynTree/$(DEPDIR)/driver_cfa_cpp-CodeGenVisitor.Po 2354 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='SynTree/CodeGenVisitor.cc' object='SynTree/driver_cfa_cpp-CodeGenVisitor.o' libtool=no @AMDEPBACKSLASH@ 2355 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 2356 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/driver_cfa_cpp-CodeGenVisitor.o `test -f 'SynTree/CodeGenVisitor.cc' || echo '$(srcdir)/'`SynTree/CodeGenVisitor.cc 2357 2358 SynTree/driver_cfa_cpp-CodeGenVisitor.obj: SynTree/CodeGenVisitor.cc 2359 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/driver_cfa_cpp-CodeGenVisitor.obj -MD -MP -MF SynTree/$(DEPDIR)/driver_cfa_cpp-CodeGenVisitor.Tpo -c -o SynTree/driver_cfa_cpp-CodeGenVisitor.obj `if test -f 'SynTree/CodeGenVisitor.cc'; then $(CYGPATH_W) 'SynTree/CodeGenVisitor.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/CodeGenVisitor.cc'; fi` 2360 @am__fastdepCXX_TRUE@ $(am__mv) SynTree/$(DEPDIR)/driver_cfa_cpp-CodeGenVisitor.Tpo SynTree/$(DEPDIR)/driver_cfa_cpp-CodeGenVisitor.Po 2361 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='SynTree/CodeGenVisitor.cc' object='SynTree/driver_cfa_cpp-CodeGenVisitor.obj' libtool=no @AMDEPBACKSLASH@ 2362 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 2363 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(driver_cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/driver_cfa_cpp-CodeGenVisitor.obj `if test -f 'SynTree/CodeGenVisitor.cc'; then $(CYGPATH_W) 'SynTree/CodeGenVisitor.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/CodeGenVisitor.cc'; fi` 2345 2364 2346 2365 SynTree/driver_cfa_cpp-TypeSubstitution.o: SynTree/TypeSubstitution.cc -
src/ResolvExpr/PtrsCastable.cc
r33e6a2cc rac1ed49 116 116 117 117 void PtrsCastable::visit(EnumInstType *inst) { 118 if ( dynamic_cast< EnumInstType* >( dest ) ) {118 if ( dynamic_cast< EnumInstType* >( inst ) ) { 119 119 result = 1; 120 } else if ( BasicType *bt = dynamic_cast< BasicType* >( dest ) ) {120 } else if ( BasicType *bt = dynamic_cast< BasicType* >( inst ) ) { 121 121 if ( bt->get_kind() == BasicType::SignedInt ) { 122 122 result = 0; -
src/SynTree/module.mk
r33e6a2cc rac1ed49 46 46 SynTree/Visitor.cc \ 47 47 SynTree/Mutator.cc \ 48 SynTree/CodeGenVisitor.cc \ 48 49 SynTree/TypeSubstitution.cc 49 50
Note:
See TracChangeset
for help on using the changeset viewer.