Analysis: try to restore it ! 69/17169/1
Calixte DENIZET [Wed, 29 Jul 2015 13:20:27 +0000 (15:20 +0200)]
Change-Id: I1576c2464d84ea457b5e05840dd275f710ba25b0

159 files changed:
scilab/modules/ast/Makefile.am
scilab/modules/ast/Makefile.in
scilab/modules/ast/ast.vcxproj
scilab/modules/ast/ast.vcxproj.filters
scilab/modules/ast/includes/analysis/AnalysisVisitor.hxx
scilab/modules/ast/includes/analysis/ConstantValue.hxx
scilab/modules/ast/includes/analysis/ConstantVisitor.hxx
scilab/modules/ast/includes/analysis/SymInfo.hxx [deleted file]
scilab/modules/ast/includes/analysis/TIType.hxx
scilab/modules/ast/includes/analysis/analyzers/AddAnalyzer.hxx [deleted file]
scilab/modules/ast/includes/analysis/analyzers/SqrtAnalyzer.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/Checkers.hxx
scilab/modules/ast/includes/analysis/checkers/check_____add____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____and____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____andand____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____dotpower____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____dotrdiv____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____dottimes____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____eq____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____ge____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____gt____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____krontimes____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____ldivide____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____le____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____lt____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____neq____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____or____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____oror____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____power____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____rdivide____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____sub____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____times____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_____unaryminus____.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_acos.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_cosh.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_cumprod.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_cumsum.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_erfc.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_round.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_sinh.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_tan.hxx [deleted file]
scilab/modules/ast/includes/analysis/checkers/check_tanh.hxx [deleted file]
scilab/modules/ast/includes/analysis/data/Block.hxx
scilab/modules/ast/includes/analysis/data/Data.hxx
scilab/modules/ast/includes/analysis/data/DataManager.hxx
scilab/modules/ast/includes/analysis/data/GlobalsCollector.hxx
scilab/modules/ast/includes/analysis/data/Info.hxx
scilab/modules/ast/includes/analysis/data/MacroCache.hxx [deleted file]
scilab/modules/ast/includes/analysis/data/TemporaryManager.hxx
scilab/modules/ast/includes/analysis/gvn/GVN.hxx
scilab/modules/ast/includes/analysis/gvn/MultivariateMonomial.hxx
scilab/modules/ast/includes/analysis/gvn/MultivariatePolynomial.hxx
scilab/modules/ast/includes/analysis/gvn/OpValue.hxx
scilab/modules/ast/includes/analysis/gvn/VarExp.hxx
scilab/modules/ast/includes/exps/ast.hxx
scilab/modules/ast/src/cpp/analysis/Block.cpp
scilab/modules/ast/src/cpp/analysis/Checkers.cpp
scilab/modules/ast/src/cpp/analysis/ConstantValue.cpp
scilab/modules/ast/src/cpp/analysis/ConstantVisitor.cpp
scilab/modules/ast/src/cpp/analysis/Data.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/DataManager.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/GVN.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/GlobalsCollector.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/Info.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/MultivariateMonomial.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/MultivariatePolynomial.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/OpValue.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/OperGVNValues.cpp
scilab/modules/ast/src/cpp/analysis/TemporaryManager.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/VarExp.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/VisitOpExp.cpp
scilab/modules/ast/src/cpp/analysis/check_____add____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____and____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____andand____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____dotpower____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____dotrdiv____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____dottimes____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____dottransp____.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_____dottransp____.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_____eq____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____ge____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____gt____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____krontimes____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____ldivide____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____le____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____lt____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____neq____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____not____.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_____not____.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_____or____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____oror____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____power____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____rdivide____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____sub____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____times____.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_____transp____.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_____transp____.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_____unaryminus____.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_ceil.hxx with 84% similarity]
scilab/modules/ast/src/cpp/analysis/check_abs.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_abs.hxx with 83% similarity]
scilab/modules/ast/src/cpp/analysis/check_acos.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_log.hxx with 76% similarity]
scilab/modules/ast/src/cpp/analysis/check_and.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_or.hxx with 96% similarity]
scilab/modules/ast/src/cpp/analysis/check_argn.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_argn.hxx with 72% similarity]
scilab/modules/ast/src/cpp/analysis/check_asin.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_asin.hxx with 76% similarity]
scilab/modules/ast/src/cpp/analysis/check_atan.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_atan.hxx with 76% similarity]
scilab/modules/ast/src/cpp/analysis/check_ceil.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_floor.hxx with 83% similarity]
scilab/modules/ast/src/cpp/analysis/check_cos.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_erf.hxx with 75% similarity]
scilab/modules/ast/src/cpp/analysis/check_cosh.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_exp.hxx with 75% similarity]
scilab/modules/ast/src/cpp/analysis/check_cumprod.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_fix.hxx with 84% similarity]
scilab/modules/ast/src/cpp/analysis/check_cumsum.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_int.hxx with 84% similarity]
scilab/modules/ast/src/cpp/analysis/check_erf.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_sin.hxx with 75% similarity]
scilab/modules/ast/src/cpp/analysis/check_erfc.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_cos.hxx with 75% similarity]
scilab/modules/ast/src/cpp/analysis/check_exp.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_fix.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_floor.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_gettext.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_gettext.hxx with 75% similarity]
scilab/modules/ast/src/cpp/analysis/check_iconvert.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_iconvert.hxx with 93% similarity]
scilab/modules/ast/src/cpp/analysis/check_imag.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_imag.hxx with 74% similarity]
scilab/modules/ast/src/cpp/analysis/check_imult.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_imult.hxx with 74% similarity]
scilab/modules/ast/src/cpp/analysis/check_int.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_int16.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_int16.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_int32.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_int32.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_int64.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_int64.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_int8.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_int8.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_inttype.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_inttype.hxx with 85% similarity]
scilab/modules/ast/src/cpp/analysis/check_isinf.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_isinf.hxx with 87% similarity]
scilab/modules/ast/src/cpp/analysis/check_isnan.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_isnan.hxx with 87% similarity]
scilab/modules/ast/src/cpp/analysis/check_isreal.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_isreal.hxx with 82% similarity]
scilab/modules/ast/src/cpp/analysis/check_isscalar.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_isscalar.hxx with 88% similarity]
scilab/modules/ast/src/cpp/analysis/check_log.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_sqrt.hxx with 76% similarity]
scilab/modules/ast/src/cpp/analysis/check_ls.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_ls.hxx with 71% similarity]
scilab/modules/ast/src/cpp/analysis/check_matrix.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_matrix.hxx with 97% similarity]
scilab/modules/ast/src/cpp/analysis/check_max.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_max.hxx with 84% similarity]
scilab/modules/ast/src/cpp/analysis/check_min.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_min.hxx with 84% similarity]
scilab/modules/ast/src/cpp/analysis/check_ones.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_ones.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_or.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_and.hxx with 96% similarity]
scilab/modules/ast/src/cpp/analysis/check_prod.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_sum.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_rand.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_rand.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_round.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_sin.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_sinh.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_sinm.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_sinm.hxx with 79% similarity]
scilab/modules/ast/src/cpp/analysis/check_size.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_size.hxx with 95% similarity]
scilab/modules/ast/src/cpp/analysis/check_sqrt.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_sum.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_prod.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_tan.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_tanh.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/check_toc.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_toc.hxx with 68% similarity]
scilab/modules/ast/src/cpp/analysis/check_type.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_type.hxx with 92% similarity]
scilab/modules/ast/src/cpp/analysis/check_typeof.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_typeof.hxx with 92% similarity]
scilab/modules/ast/src/cpp/analysis/check_uint16.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_uint16.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_uint32.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_uint32.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_uint64.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_uint64.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_uint8.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_uint8.hxx with 86% similarity]
scilab/modules/ast/src/cpp/analysis/check_zeros.cpp [moved from scilab/modules/ast/includes/analysis/checkers/check_zeros.hxx with 86% similarity]
scilab/modules/ast/src/cpp/ast/debugvisitor.cpp
scilab/modules/ast/tests/unit_tests/analysis1.tst
scilab/modules/ast/tests/unit_tests/analysis2.tst
scilab/modules/ast/tests/unit_tests/gvn.tst
scilab/modules/functions/sci_gateway/cpp/sci_testAnalysis.cpp
scilab/modules/functions/sci_gateway/cpp/sci_testGVN.cpp
scilab/modules/preferences/Makefile.am
scilab/modules/preferences/Makefile.in

index 36659f2..747d83d 100644 (file)
@@ -105,7 +105,136 @@ src/cpp/types/tlist.cpp \
 src/cpp/types/tostring_common.cpp \
 src/cpp/types/types.cpp \
 src/cpp/types/types_tools.cpp \
-src/cpp/types/void.cpp
+src/cpp/types/void.cpp \
+src/cpp/analysis/AnalysisVisitor.cpp \
+src/cpp/analysis/ArgnAnalyzer.cpp \
+src/cpp/analysis/Block.cpp \
+src/cpp/analysis/Checkers.cpp \
+src/cpp/analysis/CompleteMacroSignature.cpp \
+src/cpp/analysis/ConstantValue.cpp \
+src/cpp/analysis/ConstantVisitor.cpp \
+src/cpp/analysis/ConstraintManager.cpp \
+src/cpp/analysis/Data.cpp \
+src/cpp/analysis/DataManager.cpp \
+src/cpp/analysis/DiagAnalyzer.cpp \
+src/cpp/analysis/FunctionBlock.cpp \
+src/cpp/analysis/GlobalsCollector.cpp \
+src/cpp/analysis/GVN.cpp \
+src/cpp/analysis/IndexAnalyzer.cpp \
+src/cpp/analysis/Info.cpp \
+src/cpp/analysis/CeilAnalyzer.cpp \
+src/cpp/analysis/InferenceConstraints.cpp \
+src/cpp/analysis/LengthAnalyzer.cpp \
+src/cpp/analysis/LoopBlock.cpp \
+src/cpp/analysis/MacroDef.cpp \
+src/cpp/analysis/MatrixAnalyzer.cpp \
+src/cpp/analysis/MemInitAnalyzer.cpp \
+src/cpp/analysis/MultivariateMonomial.cpp \
+src/cpp/analysis/MultivariatePolynomial.cpp \
+src/cpp/analysis/OperGVNValues.cpp \
+src/cpp/analysis/OperSymbolicRange.cpp \
+src/cpp/analysis/OpValue.cpp \
+src/cpp/analysis/PolymorphicMacroCache.cpp \
+src/cpp/analysis/SizeAnalyzer.cpp \
+src/cpp/analysis/SymbolicList.cpp \
+src/cpp/analysis/TIType.cpp \
+src/cpp/analysis/IconvertAnalyzer.cpp \
+src/cpp/analysis/InttypeAnalyzer.cpp \
+src/cpp/analysis/IsrealAnalyzer.cpp \
+src/cpp/analysis/IsscalarAnalyzer.cpp \
+src/cpp/analysis/FindAnalyzer.cpp \
+src/cpp/analysis/TemporaryManager.cpp \
+src/cpp/analysis/TypeAnalyzer.cpp \
+src/cpp/analysis/TypeofAnalyzer.cpp \
+src/cpp/analysis/OperAnalyzer.cpp \
+src/cpp/analysis/VarExp.cpp \
+src/cpp/analysis/VisitListExp.cpp \
+src/cpp/analysis/VisitMatrixExp.cpp \
+src/cpp/analysis/VisitOpExp.cpp \
+src/cpp/analysis/VisitSelectExp.cpp \
+src/cpp/analysis/VisitAssignExp.cpp \
+src/cpp/analysis/VisitIfExp.cpp \
+src/cpp/analysis/XBlock.cpp \
+src/cpp/analysis/check_____dotpower____.cpp\
+src/cpp/analysis/check_rand.cpp\
+src/cpp/analysis/check_____ge____.cpp\
+src/cpp/analysis/check_____or____.cpp\
+src/cpp/analysis/check_____power____.cpp\
+src/cpp/analysis/check_____not____.cpp\
+src/cpp/analysis/check_isreal.cpp\
+src/cpp/analysis/check_____transp____.cpp\
+src/cpp/analysis/check_abs.cpp\
+src/cpp/analysis/check_cosh.cpp\
+src/cpp/analysis/check_typeof.cpp\
+src/cpp/analysis/check_int16.cpp\
+src/cpp/analysis/check_iconvert.cpp\
+src/cpp/analysis/check_gettext.cpp\
+src/cpp/analysis/check_____neq____.cpp\
+src/cpp/analysis/check_____and____.cpp\
+src/cpp/analysis/check_tan.cpp\
+src/cpp/analysis/check_cumsum.cpp\
+src/cpp/analysis/check_size.cpp\
+src/cpp/analysis/check_____andand____.cpp\
+src/cpp/analysis/check_asin.cpp\
+src/cpp/analysis/check_____dottransp____.cpp\
+src/cpp/analysis/check_or.cpp\
+src/cpp/analysis/check_____eq____.cpp\
+src/cpp/analysis/check_log.cpp\
+src/cpp/analysis/check_floor.cpp\
+src/cpp/analysis/check_int.cpp\
+src/cpp/analysis/check_fix.cpp\
+src/cpp/analysis/check_sqrt.cpp\
+src/cpp/analysis/check_uint16.cpp\
+src/cpp/analysis/check_____le____.cpp\
+src/cpp/analysis/check_zeros.cpp\
+src/cpp/analysis/check_ls.cpp\
+src/cpp/analysis/check_max.cpp\
+src/cpp/analysis/check_uint32.cpp\
+src/cpp/analysis/check_int64.cpp\
+src/cpp/analysis/check_prod.cpp\
+src/cpp/analysis/check_type.cpp\
+src/cpp/analysis/check_sin.cpp\
+src/cpp/analysis/check_round.cpp\
+src/cpp/analysis/check_____krontimes____.cpp\
+src/cpp/analysis/check_int32.cpp\
+src/cpp/analysis/check_____gt____.cpp\
+src/cpp/analysis/check_inttype.cpp\
+src/cpp/analysis/check_exp.cpp\
+src/cpp/analysis/check_atan.cpp\
+src/cpp/analysis/check_____dotrdiv____.cpp\
+src/cpp/analysis/check_imag.cpp\
+src/cpp/analysis/check_uint8.cpp\
+src/cpp/analysis/check_ceil.cpp\
+src/cpp/analysis/check_uint64.cpp\
+src/cpp/analysis/check_____lt____.cpp\
+src/cpp/analysis/check_sinm.cpp\
+src/cpp/analysis/check_isinf.cpp\
+src/cpp/analysis/check_____sub____.cpp\
+src/cpp/analysis/check_sinh.cpp\
+src/cpp/analysis/check_toc.cpp\
+src/cpp/analysis/check_isscalar.cpp\
+src/cpp/analysis/check_int8.cpp\
+src/cpp/analysis/check_____rdivide____.cpp\
+src/cpp/analysis/check_matrix.cpp\
+src/cpp/analysis/check_____oror____.cpp\
+src/cpp/analysis/check_cos.cpp\
+src/cpp/analysis/check_and.cpp\
+src/cpp/analysis/check_____unaryminus____.cpp\
+src/cpp/analysis/check_tanh.cpp\
+src/cpp/analysis/check_____add____.cpp\
+src/cpp/analysis/check_isnan.cpp\
+src/cpp/analysis/check_imult.cpp\
+src/cpp/analysis/check_____times____.cpp\
+src/cpp/analysis/check_argn.cpp\
+src/cpp/analysis/check_cumprod.cpp\
+src/cpp/analysis/check_erf.cpp\
+src/cpp/analysis/check_ones.cpp\
+src/cpp/analysis/check_erfc.cpp\
+src/cpp/analysis/check_min.cpp\
+src/cpp/analysis/check_sum.cpp\
+src/cpp/analysis/check_____ldivide____.cpp\
+src/cpp/analysis/check_acos.cpp\
+src/cpp/analysis/check_____dottimes____.cpp
 
 if ENABLE_DEBUG
 libsciast_la_SOURCES += src/cpp/types/inspector.cpp
@@ -178,7 +307,6 @@ includes/analysis/ConstantValue.hxx \
 includes/analysis/Decorator.hxx \
 includes/analysis/ForList.hxx \
 includes/analysis/Result.hxx \
-includes/analysis/SymInfo.hxx \
 includes/analysis/TIType.hxx \
 includes/analysis/tools.hxx \
 includes/ast/debugvisitor.hxx \
index a0054b5..1c839bf 100644 (file)
@@ -240,6 +240,118 @@ am__libsciast_la_SOURCES_DIST = src/c/operations/doublecomplex.c \
        src/cpp/types/threadId.cpp src/cpp/types/tlist.cpp \
        src/cpp/types/tostring_common.cpp src/cpp/types/types.cpp \
        src/cpp/types/types_tools.cpp src/cpp/types/void.cpp \
+       src/cpp/analysis/AnalysisVisitor.cpp \
+       src/cpp/analysis/ArgnAnalyzer.cpp src/cpp/analysis/Block.cpp \
+       src/cpp/analysis/Checkers.cpp \
+       src/cpp/analysis/CompleteMacroSignature.cpp \
+       src/cpp/analysis/ConstantValue.cpp \
+       src/cpp/analysis/ConstantVisitor.cpp \
+       src/cpp/analysis/ConstraintManager.cpp \
+       src/cpp/analysis/Data.cpp src/cpp/analysis/DataManager.cpp \
+       src/cpp/analysis/DiagAnalyzer.cpp \
+       src/cpp/analysis/FunctionBlock.cpp \
+       src/cpp/analysis/GlobalsCollector.cpp src/cpp/analysis/GVN.cpp \
+       src/cpp/analysis/IndexAnalyzer.cpp src/cpp/analysis/Info.cpp \
+       src/cpp/analysis/CeilAnalyzer.cpp \
+       src/cpp/analysis/InferenceConstraints.cpp \
+       src/cpp/analysis/LengthAnalyzer.cpp \
+       src/cpp/analysis/LoopBlock.cpp src/cpp/analysis/MacroDef.cpp \
+       src/cpp/analysis/MatrixAnalyzer.cpp \
+       src/cpp/analysis/MemInitAnalyzer.cpp \
+       src/cpp/analysis/MultivariateMonomial.cpp \
+       src/cpp/analysis/MultivariatePolynomial.cpp \
+       src/cpp/analysis/OperGVNValues.cpp \
+       src/cpp/analysis/OperSymbolicRange.cpp \
+       src/cpp/analysis/OpValue.cpp \
+       src/cpp/analysis/PolymorphicMacroCache.cpp \
+       src/cpp/analysis/SizeAnalyzer.cpp \
+       src/cpp/analysis/SymbolicList.cpp src/cpp/analysis/TIType.cpp \
+       src/cpp/analysis/IconvertAnalyzer.cpp \
+       src/cpp/analysis/InttypeAnalyzer.cpp \
+       src/cpp/analysis/IsrealAnalyzer.cpp \
+       src/cpp/analysis/IsscalarAnalyzer.cpp \
+       src/cpp/analysis/FindAnalyzer.cpp \
+       src/cpp/analysis/TemporaryManager.cpp \
+       src/cpp/analysis/TypeAnalyzer.cpp \
+       src/cpp/analysis/TypeofAnalyzer.cpp \
+       src/cpp/analysis/OperAnalyzer.cpp src/cpp/analysis/VarExp.cpp \
+       src/cpp/analysis/VisitListExp.cpp \
+       src/cpp/analysis/VisitMatrixExp.cpp \
+       src/cpp/analysis/VisitOpExp.cpp \
+       src/cpp/analysis/VisitSelectExp.cpp \
+       src/cpp/analysis/VisitAssignExp.cpp \
+       src/cpp/analysis/VisitIfExp.cpp src/cpp/analysis/XBlock.cpp \
+       src/cpp/analysis/check_____dotpower____.cpp \
+       src/cpp/analysis/check_rand.cpp \
+       src/cpp/analysis/check_____ge____.cpp \
+       src/cpp/analysis/check_____or____.cpp \
+       src/cpp/analysis/check_____power____.cpp \
+       src/cpp/analysis/check_____not____.cpp \
+       src/cpp/analysis/check_isreal.cpp \
+       src/cpp/analysis/check_____transp____.cpp \
+       src/cpp/analysis/check_abs.cpp src/cpp/analysis/check_cosh.cpp \
+       src/cpp/analysis/check_typeof.cpp \
+       src/cpp/analysis/check_int16.cpp \
+       src/cpp/analysis/check_iconvert.cpp \
+       src/cpp/analysis/check_gettext.cpp \
+       src/cpp/analysis/check_____neq____.cpp \
+       src/cpp/analysis/check_____and____.cpp \
+       src/cpp/analysis/check_tan.cpp \
+       src/cpp/analysis/check_cumsum.cpp \
+       src/cpp/analysis/check_size.cpp \
+       src/cpp/analysis/check_____andand____.cpp \
+       src/cpp/analysis/check_asin.cpp \
+       src/cpp/analysis/check_____dottransp____.cpp \
+       src/cpp/analysis/check_or.cpp \
+       src/cpp/analysis/check_____eq____.cpp \
+       src/cpp/analysis/check_log.cpp \
+       src/cpp/analysis/check_floor.cpp \
+       src/cpp/analysis/check_int.cpp src/cpp/analysis/check_fix.cpp \
+       src/cpp/analysis/check_sqrt.cpp \
+       src/cpp/analysis/check_uint16.cpp \
+       src/cpp/analysis/check_____le____.cpp \
+       src/cpp/analysis/check_zeros.cpp src/cpp/analysis/check_ls.cpp \
+       src/cpp/analysis/check_max.cpp \
+       src/cpp/analysis/check_uint32.cpp \
+       src/cpp/analysis/check_int64.cpp \
+       src/cpp/analysis/check_prod.cpp \
+       src/cpp/analysis/check_type.cpp src/cpp/analysis/check_sin.cpp \
+       src/cpp/analysis/check_round.cpp \
+       src/cpp/analysis/check_____krontimes____.cpp \
+       src/cpp/analysis/check_int32.cpp \
+       src/cpp/analysis/check_____gt____.cpp \
+       src/cpp/analysis/check_inttype.cpp \
+       src/cpp/analysis/check_exp.cpp src/cpp/analysis/check_atan.cpp \
+       src/cpp/analysis/check_____dotrdiv____.cpp \
+       src/cpp/analysis/check_imag.cpp \
+       src/cpp/analysis/check_uint8.cpp \
+       src/cpp/analysis/check_ceil.cpp \
+       src/cpp/analysis/check_uint64.cpp \
+       src/cpp/analysis/check_____lt____.cpp \
+       src/cpp/analysis/check_sinm.cpp \
+       src/cpp/analysis/check_isinf.cpp \
+       src/cpp/analysis/check_____sub____.cpp \
+       src/cpp/analysis/check_sinh.cpp src/cpp/analysis/check_toc.cpp \
+       src/cpp/analysis/check_isscalar.cpp \
+       src/cpp/analysis/check_int8.cpp \
+       src/cpp/analysis/check_____rdivide____.cpp \
+       src/cpp/analysis/check_matrix.cpp \
+       src/cpp/analysis/check_____oror____.cpp \
+       src/cpp/analysis/check_cos.cpp src/cpp/analysis/check_and.cpp \
+       src/cpp/analysis/check_____unaryminus____.cpp \
+       src/cpp/analysis/check_tanh.cpp \
+       src/cpp/analysis/check_____add____.cpp \
+       src/cpp/analysis/check_isnan.cpp \
+       src/cpp/analysis/check_imult.cpp \
+       src/cpp/analysis/check_____times____.cpp \
+       src/cpp/analysis/check_argn.cpp \
+       src/cpp/analysis/check_cumprod.cpp \
+       src/cpp/analysis/check_erf.cpp src/cpp/analysis/check_ones.cpp \
+       src/cpp/analysis/check_erfc.cpp src/cpp/analysis/check_min.cpp \
+       src/cpp/analysis/check_sum.cpp \
+       src/cpp/analysis/check_____ldivide____.cpp \
+       src/cpp/analysis/check_acos.cpp \
+       src/cpp/analysis/check_____dottimes____.cpp \
        src/cpp/types/inspector.cpp
 am__dirstamp = $(am__leading_dot)dirstamp
 @ENABLE_DEBUG_TRUE@am__objects_1 =  \
@@ -336,7 +448,137 @@ am_libsciast_la_OBJECTS =  \
        src/cpp/types/libsciast_la-tostring_common.lo \
        src/cpp/types/libsciast_la-types.lo \
        src/cpp/types/libsciast_la-types_tools.lo \
-       src/cpp/types/libsciast_la-void.lo $(am__objects_1)
+       src/cpp/types/libsciast_la-void.lo \
+       src/cpp/analysis/libsciast_la-AnalysisVisitor.lo \
+       src/cpp/analysis/libsciast_la-ArgnAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-Block.lo \
+       src/cpp/analysis/libsciast_la-Checkers.lo \
+       src/cpp/analysis/libsciast_la-CompleteMacroSignature.lo \
+       src/cpp/analysis/libsciast_la-ConstantValue.lo \
+       src/cpp/analysis/libsciast_la-ConstantVisitor.lo \
+       src/cpp/analysis/libsciast_la-ConstraintManager.lo \
+       src/cpp/analysis/libsciast_la-Data.lo \
+       src/cpp/analysis/libsciast_la-DataManager.lo \
+       src/cpp/analysis/libsciast_la-DiagAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-FunctionBlock.lo \
+       src/cpp/analysis/libsciast_la-GlobalsCollector.lo \
+       src/cpp/analysis/libsciast_la-GVN.lo \
+       src/cpp/analysis/libsciast_la-IndexAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-Info.lo \
+       src/cpp/analysis/libsciast_la-CeilAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-InferenceConstraints.lo \
+       src/cpp/analysis/libsciast_la-LengthAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-LoopBlock.lo \
+       src/cpp/analysis/libsciast_la-MacroDef.lo \
+       src/cpp/analysis/libsciast_la-MatrixAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-MemInitAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-MultivariateMonomial.lo \
+       src/cpp/analysis/libsciast_la-MultivariatePolynomial.lo \
+       src/cpp/analysis/libsciast_la-OperGVNValues.lo \
+       src/cpp/analysis/libsciast_la-OperSymbolicRange.lo \
+       src/cpp/analysis/libsciast_la-OpValue.lo \
+       src/cpp/analysis/libsciast_la-PolymorphicMacroCache.lo \
+       src/cpp/analysis/libsciast_la-SizeAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-SymbolicList.lo \
+       src/cpp/analysis/libsciast_la-TIType.lo \
+       src/cpp/analysis/libsciast_la-IconvertAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-InttypeAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-IsrealAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-IsscalarAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-FindAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-TemporaryManager.lo \
+       src/cpp/analysis/libsciast_la-TypeAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-TypeofAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-OperAnalyzer.lo \
+       src/cpp/analysis/libsciast_la-VarExp.lo \
+       src/cpp/analysis/libsciast_la-VisitListExp.lo \
+       src/cpp/analysis/libsciast_la-VisitMatrixExp.lo \
+       src/cpp/analysis/libsciast_la-VisitOpExp.lo \
+       src/cpp/analysis/libsciast_la-VisitSelectExp.lo \
+       src/cpp/analysis/libsciast_la-VisitAssignExp.lo \
+       src/cpp/analysis/libsciast_la-VisitIfExp.lo \
+       src/cpp/analysis/libsciast_la-XBlock.lo \
+       src/cpp/analysis/libsciast_la-check_____dotpower____.lo \
+       src/cpp/analysis/libsciast_la-check_rand.lo \
+       src/cpp/analysis/libsciast_la-check_____ge____.lo \
+       src/cpp/analysis/libsciast_la-check_____or____.lo \
+       src/cpp/analysis/libsciast_la-check_____power____.lo \
+       src/cpp/analysis/libsciast_la-check_____not____.lo \
+       src/cpp/analysis/libsciast_la-check_isreal.lo \
+       src/cpp/analysis/libsciast_la-check_____transp____.lo \
+       src/cpp/analysis/libsciast_la-check_abs.lo \
+       src/cpp/analysis/libsciast_la-check_cosh.lo \
+       src/cpp/analysis/libsciast_la-check_typeof.lo \
+       src/cpp/analysis/libsciast_la-check_int16.lo \
+       src/cpp/analysis/libsciast_la-check_iconvert.lo \
+       src/cpp/analysis/libsciast_la-check_gettext.lo \
+       src/cpp/analysis/libsciast_la-check_____neq____.lo \
+       src/cpp/analysis/libsciast_la-check_____and____.lo \
+       src/cpp/analysis/libsciast_la-check_tan.lo \
+       src/cpp/analysis/libsciast_la-check_cumsum.lo \
+       src/cpp/analysis/libsciast_la-check_size.lo \
+       src/cpp/analysis/libsciast_la-check_____andand____.lo \
+       src/cpp/analysis/libsciast_la-check_asin.lo \
+       src/cpp/analysis/libsciast_la-check_____dottransp____.lo \
+       src/cpp/analysis/libsciast_la-check_or.lo \
+       src/cpp/analysis/libsciast_la-check_____eq____.lo \
+       src/cpp/analysis/libsciast_la-check_log.lo \
+       src/cpp/analysis/libsciast_la-check_floor.lo \
+       src/cpp/analysis/libsciast_la-check_int.lo \
+       src/cpp/analysis/libsciast_la-check_fix.lo \
+       src/cpp/analysis/libsciast_la-check_sqrt.lo \
+       src/cpp/analysis/libsciast_la-check_uint16.lo \
+       src/cpp/analysis/libsciast_la-check_____le____.lo \
+       src/cpp/analysis/libsciast_la-check_zeros.lo \
+       src/cpp/analysis/libsciast_la-check_ls.lo \
+       src/cpp/analysis/libsciast_la-check_max.lo \
+       src/cpp/analysis/libsciast_la-check_uint32.lo \
+       src/cpp/analysis/libsciast_la-check_int64.lo \
+       src/cpp/analysis/libsciast_la-check_prod.lo \
+       src/cpp/analysis/libsciast_la-check_type.lo \
+       src/cpp/analysis/libsciast_la-check_sin.lo \
+       src/cpp/analysis/libsciast_la-check_round.lo \
+       src/cpp/analysis/libsciast_la-check_____krontimes____.lo \
+       src/cpp/analysis/libsciast_la-check_int32.lo \
+       src/cpp/analysis/libsciast_la-check_____gt____.lo \
+       src/cpp/analysis/libsciast_la-check_inttype.lo \
+       src/cpp/analysis/libsciast_la-check_exp.lo \
+       src/cpp/analysis/libsciast_la-check_atan.lo \
+       src/cpp/analysis/libsciast_la-check_____dotrdiv____.lo \
+       src/cpp/analysis/libsciast_la-check_imag.lo \
+       src/cpp/analysis/libsciast_la-check_uint8.lo \
+       src/cpp/analysis/libsciast_la-check_ceil.lo \
+       src/cpp/analysis/libsciast_la-check_uint64.lo \
+       src/cpp/analysis/libsciast_la-check_____lt____.lo \
+       src/cpp/analysis/libsciast_la-check_sinm.lo \
+       src/cpp/analysis/libsciast_la-check_isinf.lo \
+       src/cpp/analysis/libsciast_la-check_____sub____.lo \
+       src/cpp/analysis/libsciast_la-check_sinh.lo \
+       src/cpp/analysis/libsciast_la-check_toc.lo \
+       src/cpp/analysis/libsciast_la-check_isscalar.lo \
+       src/cpp/analysis/libsciast_la-check_int8.lo \
+       src/cpp/analysis/libsciast_la-check_____rdivide____.lo \
+       src/cpp/analysis/libsciast_la-check_matrix.lo \
+       src/cpp/analysis/libsciast_la-check_____oror____.lo \
+       src/cpp/analysis/libsciast_la-check_cos.lo \
+       src/cpp/analysis/libsciast_la-check_and.lo \
+       src/cpp/analysis/libsciast_la-check_____unaryminus____.lo \
+       src/cpp/analysis/libsciast_la-check_tanh.lo \
+       src/cpp/analysis/libsciast_la-check_____add____.lo \
+       src/cpp/analysis/libsciast_la-check_isnan.lo \
+       src/cpp/analysis/libsciast_la-check_imult.lo \
+       src/cpp/analysis/libsciast_la-check_____times____.lo \
+       src/cpp/analysis/libsciast_la-check_argn.lo \
+       src/cpp/analysis/libsciast_la-check_cumprod.lo \
+       src/cpp/analysis/libsciast_la-check_erf.lo \
+       src/cpp/analysis/libsciast_la-check_ones.lo \
+       src/cpp/analysis/libsciast_la-check_erfc.lo \
+       src/cpp/analysis/libsciast_la-check_min.lo \
+       src/cpp/analysis/libsciast_la-check_sum.lo \
+       src/cpp/analysis/libsciast_la-check_____ldivide____.lo \
+       src/cpp/analysis/libsciast_la-check_acos.lo \
+       src/cpp/analysis/libsciast_la-check_____dottimes____.lo \
+       $(am__objects_1)
 libsciast_la_OBJECTS = $(am_libsciast_la_OBJECTS)
 AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
@@ -780,7 +1022,118 @@ libsciast_la_SOURCES = src/c/operations/doublecomplex.c \
        src/cpp/types/threadId.cpp src/cpp/types/tlist.cpp \
        src/cpp/types/tostring_common.cpp src/cpp/types/types.cpp \
        src/cpp/types/types_tools.cpp src/cpp/types/void.cpp \
-       $(am__append_1)
+       src/cpp/analysis/AnalysisVisitor.cpp \
+       src/cpp/analysis/ArgnAnalyzer.cpp src/cpp/analysis/Block.cpp \
+       src/cpp/analysis/Checkers.cpp \
+       src/cpp/analysis/CompleteMacroSignature.cpp \
+       src/cpp/analysis/ConstantValue.cpp \
+       src/cpp/analysis/ConstantVisitor.cpp \
+       src/cpp/analysis/ConstraintManager.cpp \
+       src/cpp/analysis/Data.cpp src/cpp/analysis/DataManager.cpp \
+       src/cpp/analysis/DiagAnalyzer.cpp \
+       src/cpp/analysis/FunctionBlock.cpp \
+       src/cpp/analysis/GlobalsCollector.cpp src/cpp/analysis/GVN.cpp \
+       src/cpp/analysis/IndexAnalyzer.cpp src/cpp/analysis/Info.cpp \
+       src/cpp/analysis/CeilAnalyzer.cpp \
+       src/cpp/analysis/InferenceConstraints.cpp \
+       src/cpp/analysis/LengthAnalyzer.cpp \
+       src/cpp/analysis/LoopBlock.cpp src/cpp/analysis/MacroDef.cpp \
+       src/cpp/analysis/MatrixAnalyzer.cpp \
+       src/cpp/analysis/MemInitAnalyzer.cpp \
+       src/cpp/analysis/MultivariateMonomial.cpp \
+       src/cpp/analysis/MultivariatePolynomial.cpp \
+       src/cpp/analysis/OperGVNValues.cpp \
+       src/cpp/analysis/OperSymbolicRange.cpp \
+       src/cpp/analysis/OpValue.cpp \
+       src/cpp/analysis/PolymorphicMacroCache.cpp \
+       src/cpp/analysis/SizeAnalyzer.cpp \
+       src/cpp/analysis/SymbolicList.cpp src/cpp/analysis/TIType.cpp \
+       src/cpp/analysis/IconvertAnalyzer.cpp \
+       src/cpp/analysis/InttypeAnalyzer.cpp \
+       src/cpp/analysis/IsrealAnalyzer.cpp \
+       src/cpp/analysis/IsscalarAnalyzer.cpp \
+       src/cpp/analysis/FindAnalyzer.cpp \
+       src/cpp/analysis/TemporaryManager.cpp \
+       src/cpp/analysis/TypeAnalyzer.cpp \
+       src/cpp/analysis/TypeofAnalyzer.cpp \
+       src/cpp/analysis/OperAnalyzer.cpp src/cpp/analysis/VarExp.cpp \
+       src/cpp/analysis/VisitListExp.cpp \
+       src/cpp/analysis/VisitMatrixExp.cpp \
+       src/cpp/analysis/VisitOpExp.cpp \
+       src/cpp/analysis/VisitSelectExp.cpp \
+       src/cpp/analysis/VisitAssignExp.cpp \
+       src/cpp/analysis/VisitIfExp.cpp src/cpp/analysis/XBlock.cpp \
+       src/cpp/analysis/check_____dotpower____.cpp \
+       src/cpp/analysis/check_rand.cpp \
+       src/cpp/analysis/check_____ge____.cpp \
+       src/cpp/analysis/check_____or____.cpp \
+       src/cpp/analysis/check_____power____.cpp \
+       src/cpp/analysis/check_____not____.cpp \
+       src/cpp/analysis/check_isreal.cpp \
+       src/cpp/analysis/check_____transp____.cpp \
+       src/cpp/analysis/check_abs.cpp src/cpp/analysis/check_cosh.cpp \
+       src/cpp/analysis/check_typeof.cpp \
+       src/cpp/analysis/check_int16.cpp \
+       src/cpp/analysis/check_iconvert.cpp \
+       src/cpp/analysis/check_gettext.cpp \
+       src/cpp/analysis/check_____neq____.cpp \
+       src/cpp/analysis/check_____and____.cpp \
+       src/cpp/analysis/check_tan.cpp \
+       src/cpp/analysis/check_cumsum.cpp \
+       src/cpp/analysis/check_size.cpp \
+       src/cpp/analysis/check_____andand____.cpp \
+       src/cpp/analysis/check_asin.cpp \
+       src/cpp/analysis/check_____dottransp____.cpp \
+       src/cpp/analysis/check_or.cpp \
+       src/cpp/analysis/check_____eq____.cpp \
+       src/cpp/analysis/check_log.cpp \
+       src/cpp/analysis/check_floor.cpp \
+       src/cpp/analysis/check_int.cpp src/cpp/analysis/check_fix.cpp \
+       src/cpp/analysis/check_sqrt.cpp \
+       src/cpp/analysis/check_uint16.cpp \
+       src/cpp/analysis/check_____le____.cpp \
+       src/cpp/analysis/check_zeros.cpp src/cpp/analysis/check_ls.cpp \
+       src/cpp/analysis/check_max.cpp \
+       src/cpp/analysis/check_uint32.cpp \
+       src/cpp/analysis/check_int64.cpp \
+       src/cpp/analysis/check_prod.cpp \
+       src/cpp/analysis/check_type.cpp src/cpp/analysis/check_sin.cpp \
+       src/cpp/analysis/check_round.cpp \
+       src/cpp/analysis/check_____krontimes____.cpp \
+       src/cpp/analysis/check_int32.cpp \
+       src/cpp/analysis/check_____gt____.cpp \
+       src/cpp/analysis/check_inttype.cpp \
+       src/cpp/analysis/check_exp.cpp src/cpp/analysis/check_atan.cpp \
+       src/cpp/analysis/check_____dotrdiv____.cpp \
+       src/cpp/analysis/check_imag.cpp \
+       src/cpp/analysis/check_uint8.cpp \
+       src/cpp/analysis/check_ceil.cpp \
+       src/cpp/analysis/check_uint64.cpp \
+       src/cpp/analysis/check_____lt____.cpp \
+       src/cpp/analysis/check_sinm.cpp \
+       src/cpp/analysis/check_isinf.cpp \
+       src/cpp/analysis/check_____sub____.cpp \
+       src/cpp/analysis/check_sinh.cpp src/cpp/analysis/check_toc.cpp \
+       src/cpp/analysis/check_isscalar.cpp \
+       src/cpp/analysis/check_int8.cpp \
+       src/cpp/analysis/check_____rdivide____.cpp \
+       src/cpp/analysis/check_matrix.cpp \
+       src/cpp/analysis/check_____oror____.cpp \
+       src/cpp/analysis/check_cos.cpp src/cpp/analysis/check_and.cpp \
+       src/cpp/analysis/check_____unaryminus____.cpp \
+       src/cpp/analysis/check_tanh.cpp \
+       src/cpp/analysis/check_____add____.cpp \
+       src/cpp/analysis/check_isnan.cpp \
+       src/cpp/analysis/check_imult.cpp \
+       src/cpp/analysis/check_____times____.cpp \
+       src/cpp/analysis/check_argn.cpp \
+       src/cpp/analysis/check_cumprod.cpp \
+       src/cpp/analysis/check_erf.cpp src/cpp/analysis/check_ones.cpp \
+       src/cpp/analysis/check_erfc.cpp src/cpp/analysis/check_min.cpp \
+       src/cpp/analysis/check_sum.cpp \
+       src/cpp/analysis/check_____ldivide____.cpp \
+       src/cpp/analysis/check_acos.cpp \
+       src/cpp/analysis/check_____dottimes____.cpp $(am__append_1)
 libsciast_la_CPPFLAGS = \
        -I$(srcdir)/includes/ast \
        -I$(srcdir)/includes/exps \
@@ -845,7 +1198,6 @@ includes/analysis/ConstantValue.hxx \
 includes/analysis/Decorator.hxx \
 includes/analysis/ForList.hxx \
 includes/analysis/Result.hxx \
-includes/analysis/SymInfo.hxx \
 includes/analysis/TIType.hxx \
 includes/analysis/tools.hxx \
 includes/ast/debugvisitor.hxx \
@@ -1463,6 +1815,399 @@ src/cpp/types/libsciast_la-types_tools.lo:  \
        src/cpp/types/$(DEPDIR)/$(am__dirstamp)
 src/cpp/types/libsciast_la-void.lo: src/cpp/types/$(am__dirstamp) \
        src/cpp/types/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/$(am__dirstamp):
+       @$(MKDIR_P) src/cpp/analysis
+       @: > src/cpp/analysis/$(am__dirstamp)
+src/cpp/analysis/$(DEPDIR)/$(am__dirstamp):
+       @$(MKDIR_P) src/cpp/analysis/$(DEPDIR)
+       @: > src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-AnalysisVisitor.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-ArgnAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-Block.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-Checkers.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-CompleteMacroSignature.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-ConstantValue.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-ConstantVisitor.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-ConstraintManager.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-Data.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-DataManager.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-DiagAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-FunctionBlock.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-GlobalsCollector.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-GVN.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-IndexAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-Info.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-CeilAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-InferenceConstraints.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-LengthAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-LoopBlock.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-MacroDef.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-MatrixAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-MemInitAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-MultivariateMonomial.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-MultivariatePolynomial.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-OperGVNValues.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-OperSymbolicRange.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-OpValue.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-PolymorphicMacroCache.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-SizeAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-SymbolicList.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-TIType.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-IconvertAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-InttypeAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-IsrealAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-IsscalarAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-FindAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-TemporaryManager.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-TypeAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-TypeofAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-OperAnalyzer.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-VarExp.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-VisitListExp.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-VisitMatrixExp.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-VisitOpExp.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-VisitSelectExp.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-VisitAssignExp.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-VisitIfExp.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-XBlock.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____dotpower____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_rand.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____ge____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____or____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____power____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____not____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_isreal.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____transp____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_abs.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_cosh.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_typeof.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_int16.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_iconvert.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_gettext.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____neq____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____and____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_tan.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_cumsum.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_size.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____andand____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_asin.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____dottransp____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_or.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____eq____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_log.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_floor.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_int.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_fix.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_sqrt.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_uint16.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____le____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_zeros.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_ls.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_max.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_uint32.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_int64.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_prod.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_type.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_sin.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_round.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____krontimes____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_int32.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____gt____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_inttype.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_exp.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_atan.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____dotrdiv____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_imag.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_uint8.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_ceil.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_uint64.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____lt____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_sinm.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_isinf.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____sub____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_sinh.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_toc.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_isscalar.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_int8.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____rdivide____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_matrix.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____oror____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_cos.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_and.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____unaryminus____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_tanh.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____add____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_isnan.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_imult.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____times____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_argn.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_cumprod.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_erf.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_ones.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_erfc.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_min.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_sum.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____ldivide____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_acos.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+src/cpp/analysis/libsciast_la-check_____dottimes____.lo:  \
+       src/cpp/analysis/$(am__dirstamp) \
+       src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
 src/cpp/types/libsciast_la-inspector.lo:  \
        src/cpp/types/$(am__dirstamp) \
        src/cpp/types/$(DEPDIR)/$(am__dirstamp)
@@ -1474,6 +2219,8 @@ mostlyclean-compile:
        -rm -f *.$(OBJEXT)
        -rm -f src/c/operations/*.$(OBJEXT)
        -rm -f src/c/operations/*.lo
+       -rm -f src/cpp/analysis/*.$(OBJEXT)
+       -rm -f src/cpp/analysis/*.lo
        -rm -f src/cpp/ast/*.$(OBJEXT)
        -rm -f src/cpp/ast/*.lo
        -rm -f src/cpp/operations/*.$(OBJEXT)
@@ -1500,6 +2247,135 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/operations/$(DEPDIR)/libsciast_la-matrix_power.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/operations/$(DEPDIR)/libsciast_la-matrix_transpose.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/c/operations/$(DEPDIR)/libsciast_la-operations_tools.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-AnalysisVisitor.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-ArgnAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-Block.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-CeilAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-Checkers.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-CompleteMacroSignature.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstantValue.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstantVisitor.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstraintManager.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-Data.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-DataManager.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-DiagAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-FindAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-FunctionBlock.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-GVN.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-GlobalsCollector.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-IconvertAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-IndexAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-InferenceConstraints.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-Info.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-InttypeAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-IsrealAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-IsscalarAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-LengthAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-LoopBlock.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-MacroDef.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-MatrixAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-MemInitAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-MultivariateMonomial.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-MultivariatePolynomial.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-OpValue.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-OperAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-OperGVNValues.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-OperSymbolicRange.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-PolymorphicMacroCache.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-SizeAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-SymbolicList.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-TIType.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-TemporaryManager.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-TypeAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-TypeofAnalyzer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-VarExp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitAssignExp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitIfExp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitListExp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitMatrixExp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitOpExp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitSelectExp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-XBlock.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____add____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____and____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____andand____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dotpower____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dotrdiv____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dottimes____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dottransp____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____eq____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____ge____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____gt____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____krontimes____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____ldivide____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____le____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____lt____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____neq____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____not____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____or____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____oror____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____power____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____rdivide____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____sub____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____times____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____transp____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____unaryminus____.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_abs.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_acos.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_and.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_argn.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_asin.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_atan.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ceil.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cos.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cosh.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cumprod.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cumsum.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_erf.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_erfc.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_exp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_fix.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_floor.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_gettext.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_iconvert.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_imag.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_imult.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int16.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int32.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int64.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int8.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_inttype.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isinf.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isnan.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isreal.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isscalar.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_log.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ls.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_matrix.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_max.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_min.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ones.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_or.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_prod.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_rand.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_round.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sin.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sinh.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sinm.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_size.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sqrt.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sum.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_tan.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_tanh.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_toc.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_type.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_typeof.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint16.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint32.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint64.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint8.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@src/cpp/analysis/$(DEPDIR)/libsciast_la-check_zeros.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/cpp/ast/$(DEPDIR)/libsciast_la-debugvisitor.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/cpp/ast/$(DEPDIR)/libsciast_la-expHistory.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@src/cpp/ast/$(DEPDIR)/libsciast_la-macrovarvisitor.Plo@am__quote@
@@ -2276,6 +3152,909 @@ src/cpp/types/libsciast_la-void.lo: src/cpp/types/void.cpp
 @AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/types/libsciast_la-void.lo `test -f 'src/cpp/types/void.cpp' || echo '$(srcdir)/'`src/cpp/types/void.cpp
 
+src/cpp/analysis/libsciast_la-AnalysisVisitor.lo: src/cpp/analysis/AnalysisVisitor.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-AnalysisVisitor.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-AnalysisVisitor.Tpo -c -o src/cpp/analysis/libsciast_la-AnalysisVisitor.lo `test -f 'src/cpp/analysis/AnalysisVisitor.cpp' || echo '$(srcdir)/'`src/cpp/analysis/AnalysisVisitor.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-AnalysisVisitor.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-AnalysisVisitor.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/AnalysisVisitor.cpp' object='src/cpp/analysis/libsciast_la-AnalysisVisitor.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-AnalysisVisitor.lo `test -f 'src/cpp/analysis/AnalysisVisitor.cpp' || echo '$(srcdir)/'`src/cpp/analysis/AnalysisVisitor.cpp
+
+src/cpp/analysis/libsciast_la-ArgnAnalyzer.lo: src/cpp/analysis/ArgnAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-ArgnAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-ArgnAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-ArgnAnalyzer.lo `test -f 'src/cpp/analysis/ArgnAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/ArgnAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-ArgnAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-ArgnAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/ArgnAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-ArgnAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-ArgnAnalyzer.lo `test -f 'src/cpp/analysis/ArgnAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/ArgnAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-Block.lo: src/cpp/analysis/Block.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-Block.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-Block.Tpo -c -o src/cpp/analysis/libsciast_la-Block.lo `test -f 'src/cpp/analysis/Block.cpp' || echo '$(srcdir)/'`src/cpp/analysis/Block.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-Block.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-Block.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/Block.cpp' object='src/cpp/analysis/libsciast_la-Block.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-Block.lo `test -f 'src/cpp/analysis/Block.cpp' || echo '$(srcdir)/'`src/cpp/analysis/Block.cpp
+
+src/cpp/analysis/libsciast_la-Checkers.lo: src/cpp/analysis/Checkers.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-Checkers.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-Checkers.Tpo -c -o src/cpp/analysis/libsciast_la-Checkers.lo `test -f 'src/cpp/analysis/Checkers.cpp' || echo '$(srcdir)/'`src/cpp/analysis/Checkers.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-Checkers.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-Checkers.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/Checkers.cpp' object='src/cpp/analysis/libsciast_la-Checkers.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-Checkers.lo `test -f 'src/cpp/analysis/Checkers.cpp' || echo '$(srcdir)/'`src/cpp/analysis/Checkers.cpp
+
+src/cpp/analysis/libsciast_la-CompleteMacroSignature.lo: src/cpp/analysis/CompleteMacroSignature.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-CompleteMacroSignature.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-CompleteMacroSignature.Tpo -c -o src/cpp/analysis/libsciast_la-CompleteMacroSignature.lo `test -f 'src/cpp/analysis/CompleteMacroSignature.cpp' || echo '$(srcdir)/'`src/cpp/analysis/CompleteMacroSignature.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-CompleteMacroSignature.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-CompleteMacroSignature.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/CompleteMacroSignature.cpp' object='src/cpp/analysis/libsciast_la-CompleteMacroSignature.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-CompleteMacroSignature.lo `test -f 'src/cpp/analysis/CompleteMacroSignature.cpp' || echo '$(srcdir)/'`src/cpp/analysis/CompleteMacroSignature.cpp
+
+src/cpp/analysis/libsciast_la-ConstantValue.lo: src/cpp/analysis/ConstantValue.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-ConstantValue.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstantValue.Tpo -c -o src/cpp/analysis/libsciast_la-ConstantValue.lo `test -f 'src/cpp/analysis/ConstantValue.cpp' || echo '$(srcdir)/'`src/cpp/analysis/ConstantValue.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstantValue.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstantValue.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/ConstantValue.cpp' object='src/cpp/analysis/libsciast_la-ConstantValue.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-ConstantValue.lo `test -f 'src/cpp/analysis/ConstantValue.cpp' || echo '$(srcdir)/'`src/cpp/analysis/ConstantValue.cpp
+
+src/cpp/analysis/libsciast_la-ConstantVisitor.lo: src/cpp/analysis/ConstantVisitor.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-ConstantVisitor.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstantVisitor.Tpo -c -o src/cpp/analysis/libsciast_la-ConstantVisitor.lo `test -f 'src/cpp/analysis/ConstantVisitor.cpp' || echo '$(srcdir)/'`src/cpp/analysis/ConstantVisitor.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstantVisitor.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstantVisitor.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/ConstantVisitor.cpp' object='src/cpp/analysis/libsciast_la-ConstantVisitor.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-ConstantVisitor.lo `test -f 'src/cpp/analysis/ConstantVisitor.cpp' || echo '$(srcdir)/'`src/cpp/analysis/ConstantVisitor.cpp
+
+src/cpp/analysis/libsciast_la-ConstraintManager.lo: src/cpp/analysis/ConstraintManager.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-ConstraintManager.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstraintManager.Tpo -c -o src/cpp/analysis/libsciast_la-ConstraintManager.lo `test -f 'src/cpp/analysis/ConstraintManager.cpp' || echo '$(srcdir)/'`src/cpp/analysis/ConstraintManager.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstraintManager.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-ConstraintManager.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/ConstraintManager.cpp' object='src/cpp/analysis/libsciast_la-ConstraintManager.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-ConstraintManager.lo `test -f 'src/cpp/analysis/ConstraintManager.cpp' || echo '$(srcdir)/'`src/cpp/analysis/ConstraintManager.cpp
+
+src/cpp/analysis/libsciast_la-Data.lo: src/cpp/analysis/Data.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-Data.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-Data.Tpo -c -o src/cpp/analysis/libsciast_la-Data.lo `test -f 'src/cpp/analysis/Data.cpp' || echo '$(srcdir)/'`src/cpp/analysis/Data.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-Data.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-Data.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/Data.cpp' object='src/cpp/analysis/libsciast_la-Data.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-Data.lo `test -f 'src/cpp/analysis/Data.cpp' || echo '$(srcdir)/'`src/cpp/analysis/Data.cpp
+
+src/cpp/analysis/libsciast_la-DataManager.lo: src/cpp/analysis/DataManager.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-DataManager.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-DataManager.Tpo -c -o src/cpp/analysis/libsciast_la-DataManager.lo `test -f 'src/cpp/analysis/DataManager.cpp' || echo '$(srcdir)/'`src/cpp/analysis/DataManager.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-DataManager.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-DataManager.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/DataManager.cpp' object='src/cpp/analysis/libsciast_la-DataManager.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-DataManager.lo `test -f 'src/cpp/analysis/DataManager.cpp' || echo '$(srcdir)/'`src/cpp/analysis/DataManager.cpp
+
+src/cpp/analysis/libsciast_la-DiagAnalyzer.lo: src/cpp/analysis/DiagAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-DiagAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-DiagAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-DiagAnalyzer.lo `test -f 'src/cpp/analysis/DiagAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/DiagAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-DiagAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-DiagAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/DiagAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-DiagAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-DiagAnalyzer.lo `test -f 'src/cpp/analysis/DiagAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/DiagAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-FunctionBlock.lo: src/cpp/analysis/FunctionBlock.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-FunctionBlock.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-FunctionBlock.Tpo -c -o src/cpp/analysis/libsciast_la-FunctionBlock.lo `test -f 'src/cpp/analysis/FunctionBlock.cpp' || echo '$(srcdir)/'`src/cpp/analysis/FunctionBlock.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-FunctionBlock.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-FunctionBlock.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/FunctionBlock.cpp' object='src/cpp/analysis/libsciast_la-FunctionBlock.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-FunctionBlock.lo `test -f 'src/cpp/analysis/FunctionBlock.cpp' || echo '$(srcdir)/'`src/cpp/analysis/FunctionBlock.cpp
+
+src/cpp/analysis/libsciast_la-GlobalsCollector.lo: src/cpp/analysis/GlobalsCollector.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-GlobalsCollector.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-GlobalsCollector.Tpo -c -o src/cpp/analysis/libsciast_la-GlobalsCollector.lo `test -f 'src/cpp/analysis/GlobalsCollector.cpp' || echo '$(srcdir)/'`src/cpp/analysis/GlobalsCollector.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-GlobalsCollector.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-GlobalsCollector.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/GlobalsCollector.cpp' object='src/cpp/analysis/libsciast_la-GlobalsCollector.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-GlobalsCollector.lo `test -f 'src/cpp/analysis/GlobalsCollector.cpp' || echo '$(srcdir)/'`src/cpp/analysis/GlobalsCollector.cpp
+
+src/cpp/analysis/libsciast_la-GVN.lo: src/cpp/analysis/GVN.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-GVN.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-GVN.Tpo -c -o src/cpp/analysis/libsciast_la-GVN.lo `test -f 'src/cpp/analysis/GVN.cpp' || echo '$(srcdir)/'`src/cpp/analysis/GVN.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-GVN.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-GVN.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/GVN.cpp' object='src/cpp/analysis/libsciast_la-GVN.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-GVN.lo `test -f 'src/cpp/analysis/GVN.cpp' || echo '$(srcdir)/'`src/cpp/analysis/GVN.cpp
+
+src/cpp/analysis/libsciast_la-IndexAnalyzer.lo: src/cpp/analysis/IndexAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-IndexAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-IndexAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-IndexAnalyzer.lo `test -f 'src/cpp/analysis/IndexAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/IndexAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-IndexAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-IndexAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/IndexAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-IndexAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-IndexAnalyzer.lo `test -f 'src/cpp/analysis/IndexAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/IndexAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-Info.lo: src/cpp/analysis/Info.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-Info.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-Info.Tpo -c -o src/cpp/analysis/libsciast_la-Info.lo `test -f 'src/cpp/analysis/Info.cpp' || echo '$(srcdir)/'`src/cpp/analysis/Info.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-Info.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-Info.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/Info.cpp' object='src/cpp/analysis/libsciast_la-Info.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-Info.lo `test -f 'src/cpp/analysis/Info.cpp' || echo '$(srcdir)/'`src/cpp/analysis/Info.cpp
+
+src/cpp/analysis/libsciast_la-CeilAnalyzer.lo: src/cpp/analysis/CeilAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-CeilAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-CeilAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-CeilAnalyzer.lo `test -f 'src/cpp/analysis/CeilAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/CeilAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-CeilAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-CeilAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/CeilAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-CeilAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-CeilAnalyzer.lo `test -f 'src/cpp/analysis/CeilAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/CeilAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-InferenceConstraints.lo: src/cpp/analysis/InferenceConstraints.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-InferenceConstraints.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-InferenceConstraints.Tpo -c -o src/cpp/analysis/libsciast_la-InferenceConstraints.lo `test -f 'src/cpp/analysis/InferenceConstraints.cpp' || echo '$(srcdir)/'`src/cpp/analysis/InferenceConstraints.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-InferenceConstraints.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-InferenceConstraints.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/InferenceConstraints.cpp' object='src/cpp/analysis/libsciast_la-InferenceConstraints.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-InferenceConstraints.lo `test -f 'src/cpp/analysis/InferenceConstraints.cpp' || echo '$(srcdir)/'`src/cpp/analysis/InferenceConstraints.cpp
+
+src/cpp/analysis/libsciast_la-LengthAnalyzer.lo: src/cpp/analysis/LengthAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-LengthAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-LengthAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-LengthAnalyzer.lo `test -f 'src/cpp/analysis/LengthAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/LengthAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-LengthAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-LengthAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/LengthAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-LengthAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-LengthAnalyzer.lo `test -f 'src/cpp/analysis/LengthAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/LengthAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-LoopBlock.lo: src/cpp/analysis/LoopBlock.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-LoopBlock.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-LoopBlock.Tpo -c -o src/cpp/analysis/libsciast_la-LoopBlock.lo `test -f 'src/cpp/analysis/LoopBlock.cpp' || echo '$(srcdir)/'`src/cpp/analysis/LoopBlock.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-LoopBlock.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-LoopBlock.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/LoopBlock.cpp' object='src/cpp/analysis/libsciast_la-LoopBlock.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-LoopBlock.lo `test -f 'src/cpp/analysis/LoopBlock.cpp' || echo '$(srcdir)/'`src/cpp/analysis/LoopBlock.cpp
+
+src/cpp/analysis/libsciast_la-MacroDef.lo: src/cpp/analysis/MacroDef.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-MacroDef.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-MacroDef.Tpo -c -o src/cpp/analysis/libsciast_la-MacroDef.lo `test -f 'src/cpp/analysis/MacroDef.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MacroDef.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-MacroDef.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-MacroDef.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/MacroDef.cpp' object='src/cpp/analysis/libsciast_la-MacroDef.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-MacroDef.lo `test -f 'src/cpp/analysis/MacroDef.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MacroDef.cpp
+
+src/cpp/analysis/libsciast_la-MatrixAnalyzer.lo: src/cpp/analysis/MatrixAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-MatrixAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-MatrixAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-MatrixAnalyzer.lo `test -f 'src/cpp/analysis/MatrixAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MatrixAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-MatrixAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-MatrixAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/MatrixAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-MatrixAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-MatrixAnalyzer.lo `test -f 'src/cpp/analysis/MatrixAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MatrixAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-MemInitAnalyzer.lo: src/cpp/analysis/MemInitAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-MemInitAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-MemInitAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-MemInitAnalyzer.lo `test -f 'src/cpp/analysis/MemInitAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MemInitAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-MemInitAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-MemInitAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/MemInitAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-MemInitAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-MemInitAnalyzer.lo `test -f 'src/cpp/analysis/MemInitAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MemInitAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-MultivariateMonomial.lo: src/cpp/analysis/MultivariateMonomial.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-MultivariateMonomial.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-MultivariateMonomial.Tpo -c -o src/cpp/analysis/libsciast_la-MultivariateMonomial.lo `test -f 'src/cpp/analysis/MultivariateMonomial.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MultivariateMonomial.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-MultivariateMonomial.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-MultivariateMonomial.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/MultivariateMonomial.cpp' object='src/cpp/analysis/libsciast_la-MultivariateMonomial.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-MultivariateMonomial.lo `test -f 'src/cpp/analysis/MultivariateMonomial.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MultivariateMonomial.cpp
+
+src/cpp/analysis/libsciast_la-MultivariatePolynomial.lo: src/cpp/analysis/MultivariatePolynomial.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-MultivariatePolynomial.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-MultivariatePolynomial.Tpo -c -o src/cpp/analysis/libsciast_la-MultivariatePolynomial.lo `test -f 'src/cpp/analysis/MultivariatePolynomial.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MultivariatePolynomial.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-MultivariatePolynomial.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-MultivariatePolynomial.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/MultivariatePolynomial.cpp' object='src/cpp/analysis/libsciast_la-MultivariatePolynomial.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-MultivariatePolynomial.lo `test -f 'src/cpp/analysis/MultivariatePolynomial.cpp' || echo '$(srcdir)/'`src/cpp/analysis/MultivariatePolynomial.cpp
+
+src/cpp/analysis/libsciast_la-OperGVNValues.lo: src/cpp/analysis/OperGVNValues.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-OperGVNValues.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-OperGVNValues.Tpo -c -o src/cpp/analysis/libsciast_la-OperGVNValues.lo `test -f 'src/cpp/analysis/OperGVNValues.cpp' || echo '$(srcdir)/'`src/cpp/analysis/OperGVNValues.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-OperGVNValues.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-OperGVNValues.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/OperGVNValues.cpp' object='src/cpp/analysis/libsciast_la-OperGVNValues.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-OperGVNValues.lo `test -f 'src/cpp/analysis/OperGVNValues.cpp' || echo '$(srcdir)/'`src/cpp/analysis/OperGVNValues.cpp
+
+src/cpp/analysis/libsciast_la-OperSymbolicRange.lo: src/cpp/analysis/OperSymbolicRange.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-OperSymbolicRange.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-OperSymbolicRange.Tpo -c -o src/cpp/analysis/libsciast_la-OperSymbolicRange.lo `test -f 'src/cpp/analysis/OperSymbolicRange.cpp' || echo '$(srcdir)/'`src/cpp/analysis/OperSymbolicRange.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-OperSymbolicRange.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-OperSymbolicRange.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/OperSymbolicRange.cpp' object='src/cpp/analysis/libsciast_la-OperSymbolicRange.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-OperSymbolicRange.lo `test -f 'src/cpp/analysis/OperSymbolicRange.cpp' || echo '$(srcdir)/'`src/cpp/analysis/OperSymbolicRange.cpp
+
+src/cpp/analysis/libsciast_la-OpValue.lo: src/cpp/analysis/OpValue.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-OpValue.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-OpValue.Tpo -c -o src/cpp/analysis/libsciast_la-OpValue.lo `test -f 'src/cpp/analysis/OpValue.cpp' || echo '$(srcdir)/'`src/cpp/analysis/OpValue.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-OpValue.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-OpValue.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/OpValue.cpp' object='src/cpp/analysis/libsciast_la-OpValue.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-OpValue.lo `test -f 'src/cpp/analysis/OpValue.cpp' || echo '$(srcdir)/'`src/cpp/analysis/OpValue.cpp
+
+src/cpp/analysis/libsciast_la-PolymorphicMacroCache.lo: src/cpp/analysis/PolymorphicMacroCache.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-PolymorphicMacroCache.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-PolymorphicMacroCache.Tpo -c -o src/cpp/analysis/libsciast_la-PolymorphicMacroCache.lo `test -f 'src/cpp/analysis/PolymorphicMacroCache.cpp' || echo '$(srcdir)/'`src/cpp/analysis/PolymorphicMacroCache.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-PolymorphicMacroCache.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-PolymorphicMacroCache.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/PolymorphicMacroCache.cpp' object='src/cpp/analysis/libsciast_la-PolymorphicMacroCache.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-PolymorphicMacroCache.lo `test -f 'src/cpp/analysis/PolymorphicMacroCache.cpp' || echo '$(srcdir)/'`src/cpp/analysis/PolymorphicMacroCache.cpp
+
+src/cpp/analysis/libsciast_la-SizeAnalyzer.lo: src/cpp/analysis/SizeAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-SizeAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-SizeAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-SizeAnalyzer.lo `test -f 'src/cpp/analysis/SizeAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/SizeAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-SizeAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-SizeAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/SizeAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-SizeAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-SizeAnalyzer.lo `test -f 'src/cpp/analysis/SizeAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/SizeAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-SymbolicList.lo: src/cpp/analysis/SymbolicList.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-SymbolicList.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-SymbolicList.Tpo -c -o src/cpp/analysis/libsciast_la-SymbolicList.lo `test -f 'src/cpp/analysis/SymbolicList.cpp' || echo '$(srcdir)/'`src/cpp/analysis/SymbolicList.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-SymbolicList.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-SymbolicList.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/SymbolicList.cpp' object='src/cpp/analysis/libsciast_la-SymbolicList.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-SymbolicList.lo `test -f 'src/cpp/analysis/SymbolicList.cpp' || echo '$(srcdir)/'`src/cpp/analysis/SymbolicList.cpp
+
+src/cpp/analysis/libsciast_la-TIType.lo: src/cpp/analysis/TIType.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-TIType.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-TIType.Tpo -c -o src/cpp/analysis/libsciast_la-TIType.lo `test -f 'src/cpp/analysis/TIType.cpp' || echo '$(srcdir)/'`src/cpp/analysis/TIType.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-TIType.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-TIType.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/TIType.cpp' object='src/cpp/analysis/libsciast_la-TIType.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-TIType.lo `test -f 'src/cpp/analysis/TIType.cpp' || echo '$(srcdir)/'`src/cpp/analysis/TIType.cpp
+
+src/cpp/analysis/libsciast_la-IconvertAnalyzer.lo: src/cpp/analysis/IconvertAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-IconvertAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-IconvertAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-IconvertAnalyzer.lo `test -f 'src/cpp/analysis/IconvertAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/IconvertAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-IconvertAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-IconvertAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/IconvertAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-IconvertAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-IconvertAnalyzer.lo `test -f 'src/cpp/analysis/IconvertAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/IconvertAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-InttypeAnalyzer.lo: src/cpp/analysis/InttypeAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-InttypeAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-InttypeAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-InttypeAnalyzer.lo `test -f 'src/cpp/analysis/InttypeAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/InttypeAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-InttypeAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-InttypeAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/InttypeAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-InttypeAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-InttypeAnalyzer.lo `test -f 'src/cpp/analysis/InttypeAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/InttypeAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-IsrealAnalyzer.lo: src/cpp/analysis/IsrealAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-IsrealAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-IsrealAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-IsrealAnalyzer.lo `test -f 'src/cpp/analysis/IsrealAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/IsrealAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-IsrealAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-IsrealAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/IsrealAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-IsrealAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-IsrealAnalyzer.lo `test -f 'src/cpp/analysis/IsrealAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/IsrealAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-IsscalarAnalyzer.lo: src/cpp/analysis/IsscalarAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-IsscalarAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-IsscalarAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-IsscalarAnalyzer.lo `test -f 'src/cpp/analysis/IsscalarAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/IsscalarAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-IsscalarAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-IsscalarAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/IsscalarAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-IsscalarAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-IsscalarAnalyzer.lo `test -f 'src/cpp/analysis/IsscalarAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/IsscalarAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-FindAnalyzer.lo: src/cpp/analysis/FindAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-FindAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-FindAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-FindAnalyzer.lo `test -f 'src/cpp/analysis/FindAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/FindAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-FindAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-FindAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/FindAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-FindAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-FindAnalyzer.lo `test -f 'src/cpp/analysis/FindAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/FindAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-TemporaryManager.lo: src/cpp/analysis/TemporaryManager.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-TemporaryManager.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-TemporaryManager.Tpo -c -o src/cpp/analysis/libsciast_la-TemporaryManager.lo `test -f 'src/cpp/analysis/TemporaryManager.cpp' || echo '$(srcdir)/'`src/cpp/analysis/TemporaryManager.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-TemporaryManager.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-TemporaryManager.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/TemporaryManager.cpp' object='src/cpp/analysis/libsciast_la-TemporaryManager.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-TemporaryManager.lo `test -f 'src/cpp/analysis/TemporaryManager.cpp' || echo '$(srcdir)/'`src/cpp/analysis/TemporaryManager.cpp
+
+src/cpp/analysis/libsciast_la-TypeAnalyzer.lo: src/cpp/analysis/TypeAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-TypeAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-TypeAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-TypeAnalyzer.lo `test -f 'src/cpp/analysis/TypeAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/TypeAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-TypeAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-TypeAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/TypeAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-TypeAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-TypeAnalyzer.lo `test -f 'src/cpp/analysis/TypeAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/TypeAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-TypeofAnalyzer.lo: src/cpp/analysis/TypeofAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-TypeofAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-TypeofAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-TypeofAnalyzer.lo `test -f 'src/cpp/analysis/TypeofAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/TypeofAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-TypeofAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-TypeofAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/TypeofAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-TypeofAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-TypeofAnalyzer.lo `test -f 'src/cpp/analysis/TypeofAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/TypeofAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-OperAnalyzer.lo: src/cpp/analysis/OperAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-OperAnalyzer.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-OperAnalyzer.Tpo -c -o src/cpp/analysis/libsciast_la-OperAnalyzer.lo `test -f 'src/cpp/analysis/OperAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/OperAnalyzer.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-OperAnalyzer.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-OperAnalyzer.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/OperAnalyzer.cpp' object='src/cpp/analysis/libsciast_la-OperAnalyzer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-OperAnalyzer.lo `test -f 'src/cpp/analysis/OperAnalyzer.cpp' || echo '$(srcdir)/'`src/cpp/analysis/OperAnalyzer.cpp
+
+src/cpp/analysis/libsciast_la-VarExp.lo: src/cpp/analysis/VarExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-VarExp.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-VarExp.Tpo -c -o src/cpp/analysis/libsciast_la-VarExp.lo `test -f 'src/cpp/analysis/VarExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VarExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-VarExp.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-VarExp.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/VarExp.cpp' object='src/cpp/analysis/libsciast_la-VarExp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-VarExp.lo `test -f 'src/cpp/analysis/VarExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VarExp.cpp
+
+src/cpp/analysis/libsciast_la-VisitListExp.lo: src/cpp/analysis/VisitListExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-VisitListExp.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitListExp.Tpo -c -o src/cpp/analysis/libsciast_la-VisitListExp.lo `test -f 'src/cpp/analysis/VisitListExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitListExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitListExp.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitListExp.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/VisitListExp.cpp' object='src/cpp/analysis/libsciast_la-VisitListExp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-VisitListExp.lo `test -f 'src/cpp/analysis/VisitListExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitListExp.cpp
+
+src/cpp/analysis/libsciast_la-VisitMatrixExp.lo: src/cpp/analysis/VisitMatrixExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-VisitMatrixExp.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitMatrixExp.Tpo -c -o src/cpp/analysis/libsciast_la-VisitMatrixExp.lo `test -f 'src/cpp/analysis/VisitMatrixExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitMatrixExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitMatrixExp.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitMatrixExp.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/VisitMatrixExp.cpp' object='src/cpp/analysis/libsciast_la-VisitMatrixExp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-VisitMatrixExp.lo `test -f 'src/cpp/analysis/VisitMatrixExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitMatrixExp.cpp
+
+src/cpp/analysis/libsciast_la-VisitOpExp.lo: src/cpp/analysis/VisitOpExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-VisitOpExp.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitOpExp.Tpo -c -o src/cpp/analysis/libsciast_la-VisitOpExp.lo `test -f 'src/cpp/analysis/VisitOpExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitOpExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitOpExp.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitOpExp.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/VisitOpExp.cpp' object='src/cpp/analysis/libsciast_la-VisitOpExp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-VisitOpExp.lo `test -f 'src/cpp/analysis/VisitOpExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitOpExp.cpp
+
+src/cpp/analysis/libsciast_la-VisitSelectExp.lo: src/cpp/analysis/VisitSelectExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-VisitSelectExp.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitSelectExp.Tpo -c -o src/cpp/analysis/libsciast_la-VisitSelectExp.lo `test -f 'src/cpp/analysis/VisitSelectExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitSelectExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitSelectExp.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitSelectExp.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/VisitSelectExp.cpp' object='src/cpp/analysis/libsciast_la-VisitSelectExp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-VisitSelectExp.lo `test -f 'src/cpp/analysis/VisitSelectExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitSelectExp.cpp
+
+src/cpp/analysis/libsciast_la-VisitAssignExp.lo: src/cpp/analysis/VisitAssignExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-VisitAssignExp.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitAssignExp.Tpo -c -o src/cpp/analysis/libsciast_la-VisitAssignExp.lo `test -f 'src/cpp/analysis/VisitAssignExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitAssignExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitAssignExp.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitAssignExp.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/VisitAssignExp.cpp' object='src/cpp/analysis/libsciast_la-VisitAssignExp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-VisitAssignExp.lo `test -f 'src/cpp/analysis/VisitAssignExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitAssignExp.cpp
+
+src/cpp/analysis/libsciast_la-VisitIfExp.lo: src/cpp/analysis/VisitIfExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-VisitIfExp.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitIfExp.Tpo -c -o src/cpp/analysis/libsciast_la-VisitIfExp.lo `test -f 'src/cpp/analysis/VisitIfExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitIfExp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitIfExp.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-VisitIfExp.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/VisitIfExp.cpp' object='src/cpp/analysis/libsciast_la-VisitIfExp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-VisitIfExp.lo `test -f 'src/cpp/analysis/VisitIfExp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/VisitIfExp.cpp
+
+src/cpp/analysis/libsciast_la-XBlock.lo: src/cpp/analysis/XBlock.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-XBlock.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-XBlock.Tpo -c -o src/cpp/analysis/libsciast_la-XBlock.lo `test -f 'src/cpp/analysis/XBlock.cpp' || echo '$(srcdir)/'`src/cpp/analysis/XBlock.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-XBlock.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-XBlock.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/XBlock.cpp' object='src/cpp/analysis/libsciast_la-XBlock.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-XBlock.lo `test -f 'src/cpp/analysis/XBlock.cpp' || echo '$(srcdir)/'`src/cpp/analysis/XBlock.cpp
+
+src/cpp/analysis/libsciast_la-check_____dotpower____.lo: src/cpp/analysis/check_____dotpower____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____dotpower____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dotpower____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____dotpower____.lo `test -f 'src/cpp/analysis/check_____dotpower____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____dotpower____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dotpower____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dotpower____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____dotpower____.cpp' object='src/cpp/analysis/libsciast_la-check_____dotpower____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____dotpower____.lo `test -f 'src/cpp/analysis/check_____dotpower____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____dotpower____.cpp
+
+src/cpp/analysis/libsciast_la-check_rand.lo: src/cpp/analysis/check_rand.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_rand.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_rand.Tpo -c -o src/cpp/analysis/libsciast_la-check_rand.lo `test -f 'src/cpp/analysis/check_rand.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_rand.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_rand.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_rand.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_rand.cpp' object='src/cpp/analysis/libsciast_la-check_rand.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_rand.lo `test -f 'src/cpp/analysis/check_rand.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_rand.cpp
+
+src/cpp/analysis/libsciast_la-check_____ge____.lo: src/cpp/analysis/check_____ge____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____ge____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____ge____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____ge____.lo `test -f 'src/cpp/analysis/check_____ge____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____ge____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____ge____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____ge____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____ge____.cpp' object='src/cpp/analysis/libsciast_la-check_____ge____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____ge____.lo `test -f 'src/cpp/analysis/check_____ge____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____ge____.cpp
+
+src/cpp/analysis/libsciast_la-check_____or____.lo: src/cpp/analysis/check_____or____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____or____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____or____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____or____.lo `test -f 'src/cpp/analysis/check_____or____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____or____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____or____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____or____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____or____.cpp' object='src/cpp/analysis/libsciast_la-check_____or____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____or____.lo `test -f 'src/cpp/analysis/check_____or____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____or____.cpp
+
+src/cpp/analysis/libsciast_la-check_____power____.lo: src/cpp/analysis/check_____power____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____power____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____power____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____power____.lo `test -f 'src/cpp/analysis/check_____power____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____power____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____power____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____power____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____power____.cpp' object='src/cpp/analysis/libsciast_la-check_____power____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____power____.lo `test -f 'src/cpp/analysis/check_____power____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____power____.cpp
+
+src/cpp/analysis/libsciast_la-check_____not____.lo: src/cpp/analysis/check_____not____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____not____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____not____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____not____.lo `test -f 'src/cpp/analysis/check_____not____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____not____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____not____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____not____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____not____.cpp' object='src/cpp/analysis/libsciast_la-check_____not____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____not____.lo `test -f 'src/cpp/analysis/check_____not____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____not____.cpp
+
+src/cpp/analysis/libsciast_la-check_isreal.lo: src/cpp/analysis/check_isreal.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_isreal.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isreal.Tpo -c -o src/cpp/analysis/libsciast_la-check_isreal.lo `test -f 'src/cpp/analysis/check_isreal.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_isreal.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isreal.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isreal.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_isreal.cpp' object='src/cpp/analysis/libsciast_la-check_isreal.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_isreal.lo `test -f 'src/cpp/analysis/check_isreal.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_isreal.cpp
+
+src/cpp/analysis/libsciast_la-check_____transp____.lo: src/cpp/analysis/check_____transp____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____transp____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____transp____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____transp____.lo `test -f 'src/cpp/analysis/check_____transp____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____transp____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____transp____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____transp____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____transp____.cpp' object='src/cpp/analysis/libsciast_la-check_____transp____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____transp____.lo `test -f 'src/cpp/analysis/check_____transp____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____transp____.cpp
+
+src/cpp/analysis/libsciast_la-check_abs.lo: src/cpp/analysis/check_abs.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_abs.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_abs.Tpo -c -o src/cpp/analysis/libsciast_la-check_abs.lo `test -f 'src/cpp/analysis/check_abs.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_abs.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_abs.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_abs.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_abs.cpp' object='src/cpp/analysis/libsciast_la-check_abs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_abs.lo `test -f 'src/cpp/analysis/check_abs.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_abs.cpp
+
+src/cpp/analysis/libsciast_la-check_cosh.lo: src/cpp/analysis/check_cosh.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_cosh.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cosh.Tpo -c -o src/cpp/analysis/libsciast_la-check_cosh.lo `test -f 'src/cpp/analysis/check_cosh.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_cosh.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cosh.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cosh.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_cosh.cpp' object='src/cpp/analysis/libsciast_la-check_cosh.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_cosh.lo `test -f 'src/cpp/analysis/check_cosh.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_cosh.cpp
+
+src/cpp/analysis/libsciast_la-check_typeof.lo: src/cpp/analysis/check_typeof.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_typeof.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_typeof.Tpo -c -o src/cpp/analysis/libsciast_la-check_typeof.lo `test -f 'src/cpp/analysis/check_typeof.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_typeof.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_typeof.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_typeof.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_typeof.cpp' object='src/cpp/analysis/libsciast_la-check_typeof.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_typeof.lo `test -f 'src/cpp/analysis/check_typeof.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_typeof.cpp
+
+src/cpp/analysis/libsciast_la-check_int16.lo: src/cpp/analysis/check_int16.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_int16.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int16.Tpo -c -o src/cpp/analysis/libsciast_la-check_int16.lo `test -f 'src/cpp/analysis/check_int16.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int16.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int16.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int16.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_int16.cpp' object='src/cpp/analysis/libsciast_la-check_int16.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_int16.lo `test -f 'src/cpp/analysis/check_int16.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int16.cpp
+
+src/cpp/analysis/libsciast_la-check_iconvert.lo: src/cpp/analysis/check_iconvert.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_iconvert.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_iconvert.Tpo -c -o src/cpp/analysis/libsciast_la-check_iconvert.lo `test -f 'src/cpp/analysis/check_iconvert.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_iconvert.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_iconvert.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_iconvert.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_iconvert.cpp' object='src/cpp/analysis/libsciast_la-check_iconvert.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_iconvert.lo `test -f 'src/cpp/analysis/check_iconvert.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_iconvert.cpp
+
+src/cpp/analysis/libsciast_la-check_gettext.lo: src/cpp/analysis/check_gettext.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_gettext.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_gettext.Tpo -c -o src/cpp/analysis/libsciast_la-check_gettext.lo `test -f 'src/cpp/analysis/check_gettext.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_gettext.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_gettext.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_gettext.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_gettext.cpp' object='src/cpp/analysis/libsciast_la-check_gettext.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_gettext.lo `test -f 'src/cpp/analysis/check_gettext.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_gettext.cpp
+
+src/cpp/analysis/libsciast_la-check_____neq____.lo: src/cpp/analysis/check_____neq____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____neq____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____neq____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____neq____.lo `test -f 'src/cpp/analysis/check_____neq____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____neq____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____neq____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____neq____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____neq____.cpp' object='src/cpp/analysis/libsciast_la-check_____neq____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____neq____.lo `test -f 'src/cpp/analysis/check_____neq____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____neq____.cpp
+
+src/cpp/analysis/libsciast_la-check_____and____.lo: src/cpp/analysis/check_____and____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____and____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____and____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____and____.lo `test -f 'src/cpp/analysis/check_____and____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____and____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____and____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____and____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____and____.cpp' object='src/cpp/analysis/libsciast_la-check_____and____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____and____.lo `test -f 'src/cpp/analysis/check_____and____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____and____.cpp
+
+src/cpp/analysis/libsciast_la-check_tan.lo: src/cpp/analysis/check_tan.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_tan.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_tan.Tpo -c -o src/cpp/analysis/libsciast_la-check_tan.lo `test -f 'src/cpp/analysis/check_tan.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_tan.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_tan.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_tan.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_tan.cpp' object='src/cpp/analysis/libsciast_la-check_tan.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_tan.lo `test -f 'src/cpp/analysis/check_tan.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_tan.cpp
+
+src/cpp/analysis/libsciast_la-check_cumsum.lo: src/cpp/analysis/check_cumsum.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_cumsum.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cumsum.Tpo -c -o src/cpp/analysis/libsciast_la-check_cumsum.lo `test -f 'src/cpp/analysis/check_cumsum.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_cumsum.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cumsum.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cumsum.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_cumsum.cpp' object='src/cpp/analysis/libsciast_la-check_cumsum.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_cumsum.lo `test -f 'src/cpp/analysis/check_cumsum.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_cumsum.cpp
+
+src/cpp/analysis/libsciast_la-check_size.lo: src/cpp/analysis/check_size.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_size.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_size.Tpo -c -o src/cpp/analysis/libsciast_la-check_size.lo `test -f 'src/cpp/analysis/check_size.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_size.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_size.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_size.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_size.cpp' object='src/cpp/analysis/libsciast_la-check_size.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_size.lo `test -f 'src/cpp/analysis/check_size.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_size.cpp
+
+src/cpp/analysis/libsciast_la-check_____andand____.lo: src/cpp/analysis/check_____andand____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____andand____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____andand____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____andand____.lo `test -f 'src/cpp/analysis/check_____andand____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____andand____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____andand____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____andand____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____andand____.cpp' object='src/cpp/analysis/libsciast_la-check_____andand____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____andand____.lo `test -f 'src/cpp/analysis/check_____andand____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____andand____.cpp
+
+src/cpp/analysis/libsciast_la-check_asin.lo: src/cpp/analysis/check_asin.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_asin.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_asin.Tpo -c -o src/cpp/analysis/libsciast_la-check_asin.lo `test -f 'src/cpp/analysis/check_asin.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_asin.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_asin.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_asin.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_asin.cpp' object='src/cpp/analysis/libsciast_la-check_asin.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_asin.lo `test -f 'src/cpp/analysis/check_asin.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_asin.cpp
+
+src/cpp/analysis/libsciast_la-check_____dottransp____.lo: src/cpp/analysis/check_____dottransp____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____dottransp____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dottransp____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____dottransp____.lo `test -f 'src/cpp/analysis/check_____dottransp____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____dottransp____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dottransp____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dottransp____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____dottransp____.cpp' object='src/cpp/analysis/libsciast_la-check_____dottransp____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____dottransp____.lo `test -f 'src/cpp/analysis/check_____dottransp____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____dottransp____.cpp
+
+src/cpp/analysis/libsciast_la-check_or.lo: src/cpp/analysis/check_or.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_or.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_or.Tpo -c -o src/cpp/analysis/libsciast_la-check_or.lo `test -f 'src/cpp/analysis/check_or.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_or.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_or.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_or.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_or.cpp' object='src/cpp/analysis/libsciast_la-check_or.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_or.lo `test -f 'src/cpp/analysis/check_or.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_or.cpp
+
+src/cpp/analysis/libsciast_la-check_____eq____.lo: src/cpp/analysis/check_____eq____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____eq____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____eq____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____eq____.lo `test -f 'src/cpp/analysis/check_____eq____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____eq____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____eq____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____eq____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____eq____.cpp' object='src/cpp/analysis/libsciast_la-check_____eq____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____eq____.lo `test -f 'src/cpp/analysis/check_____eq____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____eq____.cpp
+
+src/cpp/analysis/libsciast_la-check_log.lo: src/cpp/analysis/check_log.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_log.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_log.Tpo -c -o src/cpp/analysis/libsciast_la-check_log.lo `test -f 'src/cpp/analysis/check_log.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_log.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_log.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_log.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_log.cpp' object='src/cpp/analysis/libsciast_la-check_log.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_log.lo `test -f 'src/cpp/analysis/check_log.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_log.cpp
+
+src/cpp/analysis/libsciast_la-check_floor.lo: src/cpp/analysis/check_floor.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_floor.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_floor.Tpo -c -o src/cpp/analysis/libsciast_la-check_floor.lo `test -f 'src/cpp/analysis/check_floor.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_floor.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_floor.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_floor.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_floor.cpp' object='src/cpp/analysis/libsciast_la-check_floor.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_floor.lo `test -f 'src/cpp/analysis/check_floor.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_floor.cpp
+
+src/cpp/analysis/libsciast_la-check_int.lo: src/cpp/analysis/check_int.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_int.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int.Tpo -c -o src/cpp/analysis/libsciast_la-check_int.lo `test -f 'src/cpp/analysis/check_int.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_int.cpp' object='src/cpp/analysis/libsciast_la-check_int.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_int.lo `test -f 'src/cpp/analysis/check_int.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int.cpp
+
+src/cpp/analysis/libsciast_la-check_fix.lo: src/cpp/analysis/check_fix.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_fix.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_fix.Tpo -c -o src/cpp/analysis/libsciast_la-check_fix.lo `test -f 'src/cpp/analysis/check_fix.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_fix.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_fix.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_fix.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_fix.cpp' object='src/cpp/analysis/libsciast_la-check_fix.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_fix.lo `test -f 'src/cpp/analysis/check_fix.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_fix.cpp
+
+src/cpp/analysis/libsciast_la-check_sqrt.lo: src/cpp/analysis/check_sqrt.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_sqrt.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sqrt.Tpo -c -o src/cpp/analysis/libsciast_la-check_sqrt.lo `test -f 'src/cpp/analysis/check_sqrt.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sqrt.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sqrt.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sqrt.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_sqrt.cpp' object='src/cpp/analysis/libsciast_la-check_sqrt.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_sqrt.lo `test -f 'src/cpp/analysis/check_sqrt.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sqrt.cpp
+
+src/cpp/analysis/libsciast_la-check_uint16.lo: src/cpp/analysis/check_uint16.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_uint16.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint16.Tpo -c -o src/cpp/analysis/libsciast_la-check_uint16.lo `test -f 'src/cpp/analysis/check_uint16.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_uint16.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint16.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint16.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_uint16.cpp' object='src/cpp/analysis/libsciast_la-check_uint16.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_uint16.lo `test -f 'src/cpp/analysis/check_uint16.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_uint16.cpp
+
+src/cpp/analysis/libsciast_la-check_____le____.lo: src/cpp/analysis/check_____le____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____le____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____le____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____le____.lo `test -f 'src/cpp/analysis/check_____le____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____le____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____le____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____le____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____le____.cpp' object='src/cpp/analysis/libsciast_la-check_____le____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____le____.lo `test -f 'src/cpp/analysis/check_____le____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____le____.cpp
+
+src/cpp/analysis/libsciast_la-check_zeros.lo: src/cpp/analysis/check_zeros.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_zeros.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_zeros.Tpo -c -o src/cpp/analysis/libsciast_la-check_zeros.lo `test -f 'src/cpp/analysis/check_zeros.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_zeros.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_zeros.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_zeros.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_zeros.cpp' object='src/cpp/analysis/libsciast_la-check_zeros.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_zeros.lo `test -f 'src/cpp/analysis/check_zeros.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_zeros.cpp
+
+src/cpp/analysis/libsciast_la-check_ls.lo: src/cpp/analysis/check_ls.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_ls.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ls.Tpo -c -o src/cpp/analysis/libsciast_la-check_ls.lo `test -f 'src/cpp/analysis/check_ls.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_ls.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ls.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ls.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_ls.cpp' object='src/cpp/analysis/libsciast_la-check_ls.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_ls.lo `test -f 'src/cpp/analysis/check_ls.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_ls.cpp
+
+src/cpp/analysis/libsciast_la-check_max.lo: src/cpp/analysis/check_max.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_max.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_max.Tpo -c -o src/cpp/analysis/libsciast_la-check_max.lo `test -f 'src/cpp/analysis/check_max.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_max.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_max.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_max.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_max.cpp' object='src/cpp/analysis/libsciast_la-check_max.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_max.lo `test -f 'src/cpp/analysis/check_max.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_max.cpp
+
+src/cpp/analysis/libsciast_la-check_uint32.lo: src/cpp/analysis/check_uint32.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_uint32.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint32.Tpo -c -o src/cpp/analysis/libsciast_la-check_uint32.lo `test -f 'src/cpp/analysis/check_uint32.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_uint32.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint32.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint32.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_uint32.cpp' object='src/cpp/analysis/libsciast_la-check_uint32.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_uint32.lo `test -f 'src/cpp/analysis/check_uint32.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_uint32.cpp
+
+src/cpp/analysis/libsciast_la-check_int64.lo: src/cpp/analysis/check_int64.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_int64.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int64.Tpo -c -o src/cpp/analysis/libsciast_la-check_int64.lo `test -f 'src/cpp/analysis/check_int64.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int64.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int64.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int64.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_int64.cpp' object='src/cpp/analysis/libsciast_la-check_int64.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_int64.lo `test -f 'src/cpp/analysis/check_int64.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int64.cpp
+
+src/cpp/analysis/libsciast_la-check_prod.lo: src/cpp/analysis/check_prod.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_prod.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_prod.Tpo -c -o src/cpp/analysis/libsciast_la-check_prod.lo `test -f 'src/cpp/analysis/check_prod.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_prod.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_prod.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_prod.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_prod.cpp' object='src/cpp/analysis/libsciast_la-check_prod.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_prod.lo `test -f 'src/cpp/analysis/check_prod.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_prod.cpp
+
+src/cpp/analysis/libsciast_la-check_type.lo: src/cpp/analysis/check_type.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_type.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_type.Tpo -c -o src/cpp/analysis/libsciast_la-check_type.lo `test -f 'src/cpp/analysis/check_type.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_type.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_type.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_type.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_type.cpp' object='src/cpp/analysis/libsciast_la-check_type.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_type.lo `test -f 'src/cpp/analysis/check_type.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_type.cpp
+
+src/cpp/analysis/libsciast_la-check_sin.lo: src/cpp/analysis/check_sin.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_sin.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sin.Tpo -c -o src/cpp/analysis/libsciast_la-check_sin.lo `test -f 'src/cpp/analysis/check_sin.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sin.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sin.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sin.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_sin.cpp' object='src/cpp/analysis/libsciast_la-check_sin.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_sin.lo `test -f 'src/cpp/analysis/check_sin.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sin.cpp
+
+src/cpp/analysis/libsciast_la-check_round.lo: src/cpp/analysis/check_round.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_round.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_round.Tpo -c -o src/cpp/analysis/libsciast_la-check_round.lo `test -f 'src/cpp/analysis/check_round.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_round.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_round.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_round.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_round.cpp' object='src/cpp/analysis/libsciast_la-check_round.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_round.lo `test -f 'src/cpp/analysis/check_round.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_round.cpp
+
+src/cpp/analysis/libsciast_la-check_____krontimes____.lo: src/cpp/analysis/check_____krontimes____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____krontimes____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____krontimes____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____krontimes____.lo `test -f 'src/cpp/analysis/check_____krontimes____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____krontimes____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____krontimes____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____krontimes____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____krontimes____.cpp' object='src/cpp/analysis/libsciast_la-check_____krontimes____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____krontimes____.lo `test -f 'src/cpp/analysis/check_____krontimes____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____krontimes____.cpp
+
+src/cpp/analysis/libsciast_la-check_int32.lo: src/cpp/analysis/check_int32.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_int32.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int32.Tpo -c -o src/cpp/analysis/libsciast_la-check_int32.lo `test -f 'src/cpp/analysis/check_int32.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int32.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int32.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int32.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_int32.cpp' object='src/cpp/analysis/libsciast_la-check_int32.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_int32.lo `test -f 'src/cpp/analysis/check_int32.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int32.cpp
+
+src/cpp/analysis/libsciast_la-check_____gt____.lo: src/cpp/analysis/check_____gt____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____gt____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____gt____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____gt____.lo `test -f 'src/cpp/analysis/check_____gt____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____gt____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____gt____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____gt____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____gt____.cpp' object='src/cpp/analysis/libsciast_la-check_____gt____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____gt____.lo `test -f 'src/cpp/analysis/check_____gt____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____gt____.cpp
+
+src/cpp/analysis/libsciast_la-check_inttype.lo: src/cpp/analysis/check_inttype.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_inttype.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_inttype.Tpo -c -o src/cpp/analysis/libsciast_la-check_inttype.lo `test -f 'src/cpp/analysis/check_inttype.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_inttype.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_inttype.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_inttype.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_inttype.cpp' object='src/cpp/analysis/libsciast_la-check_inttype.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_inttype.lo `test -f 'src/cpp/analysis/check_inttype.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_inttype.cpp
+
+src/cpp/analysis/libsciast_la-check_exp.lo: src/cpp/analysis/check_exp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_exp.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_exp.Tpo -c -o src/cpp/analysis/libsciast_la-check_exp.lo `test -f 'src/cpp/analysis/check_exp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_exp.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_exp.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_exp.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_exp.cpp' object='src/cpp/analysis/libsciast_la-check_exp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_exp.lo `test -f 'src/cpp/analysis/check_exp.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_exp.cpp
+
+src/cpp/analysis/libsciast_la-check_atan.lo: src/cpp/analysis/check_atan.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_atan.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_atan.Tpo -c -o src/cpp/analysis/libsciast_la-check_atan.lo `test -f 'src/cpp/analysis/check_atan.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_atan.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_atan.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_atan.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_atan.cpp' object='src/cpp/analysis/libsciast_la-check_atan.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_atan.lo `test -f 'src/cpp/analysis/check_atan.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_atan.cpp
+
+src/cpp/analysis/libsciast_la-check_____dotrdiv____.lo: src/cpp/analysis/check_____dotrdiv____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____dotrdiv____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dotrdiv____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____dotrdiv____.lo `test -f 'src/cpp/analysis/check_____dotrdiv____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____dotrdiv____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dotrdiv____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dotrdiv____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____dotrdiv____.cpp' object='src/cpp/analysis/libsciast_la-check_____dotrdiv____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____dotrdiv____.lo `test -f 'src/cpp/analysis/check_____dotrdiv____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____dotrdiv____.cpp
+
+src/cpp/analysis/libsciast_la-check_imag.lo: src/cpp/analysis/check_imag.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_imag.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_imag.Tpo -c -o src/cpp/analysis/libsciast_la-check_imag.lo `test -f 'src/cpp/analysis/check_imag.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_imag.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_imag.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_imag.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_imag.cpp' object='src/cpp/analysis/libsciast_la-check_imag.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_imag.lo `test -f 'src/cpp/analysis/check_imag.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_imag.cpp
+
+src/cpp/analysis/libsciast_la-check_uint8.lo: src/cpp/analysis/check_uint8.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_uint8.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint8.Tpo -c -o src/cpp/analysis/libsciast_la-check_uint8.lo `test -f 'src/cpp/analysis/check_uint8.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_uint8.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint8.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint8.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_uint8.cpp' object='src/cpp/analysis/libsciast_la-check_uint8.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_uint8.lo `test -f 'src/cpp/analysis/check_uint8.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_uint8.cpp
+
+src/cpp/analysis/libsciast_la-check_ceil.lo: src/cpp/analysis/check_ceil.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_ceil.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ceil.Tpo -c -o src/cpp/analysis/libsciast_la-check_ceil.lo `test -f 'src/cpp/analysis/check_ceil.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_ceil.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ceil.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ceil.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_ceil.cpp' object='src/cpp/analysis/libsciast_la-check_ceil.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_ceil.lo `test -f 'src/cpp/analysis/check_ceil.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_ceil.cpp
+
+src/cpp/analysis/libsciast_la-check_uint64.lo: src/cpp/analysis/check_uint64.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_uint64.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint64.Tpo -c -o src/cpp/analysis/libsciast_la-check_uint64.lo `test -f 'src/cpp/analysis/check_uint64.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_uint64.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint64.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_uint64.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_uint64.cpp' object='src/cpp/analysis/libsciast_la-check_uint64.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_uint64.lo `test -f 'src/cpp/analysis/check_uint64.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_uint64.cpp
+
+src/cpp/analysis/libsciast_la-check_____lt____.lo: src/cpp/analysis/check_____lt____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____lt____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____lt____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____lt____.lo `test -f 'src/cpp/analysis/check_____lt____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____lt____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____lt____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____lt____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____lt____.cpp' object='src/cpp/analysis/libsciast_la-check_____lt____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____lt____.lo `test -f 'src/cpp/analysis/check_____lt____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____lt____.cpp
+
+src/cpp/analysis/libsciast_la-check_sinm.lo: src/cpp/analysis/check_sinm.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_sinm.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sinm.Tpo -c -o src/cpp/analysis/libsciast_la-check_sinm.lo `test -f 'src/cpp/analysis/check_sinm.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sinm.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sinm.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sinm.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_sinm.cpp' object='src/cpp/analysis/libsciast_la-check_sinm.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_sinm.lo `test -f 'src/cpp/analysis/check_sinm.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sinm.cpp
+
+src/cpp/analysis/libsciast_la-check_isinf.lo: src/cpp/analysis/check_isinf.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_isinf.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isinf.Tpo -c -o src/cpp/analysis/libsciast_la-check_isinf.lo `test -f 'src/cpp/analysis/check_isinf.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_isinf.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isinf.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isinf.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_isinf.cpp' object='src/cpp/analysis/libsciast_la-check_isinf.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_isinf.lo `test -f 'src/cpp/analysis/check_isinf.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_isinf.cpp
+
+src/cpp/analysis/libsciast_la-check_____sub____.lo: src/cpp/analysis/check_____sub____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____sub____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____sub____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____sub____.lo `test -f 'src/cpp/analysis/check_____sub____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____sub____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____sub____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____sub____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____sub____.cpp' object='src/cpp/analysis/libsciast_la-check_____sub____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____sub____.lo `test -f 'src/cpp/analysis/check_____sub____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____sub____.cpp
+
+src/cpp/analysis/libsciast_la-check_sinh.lo: src/cpp/analysis/check_sinh.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_sinh.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sinh.Tpo -c -o src/cpp/analysis/libsciast_la-check_sinh.lo `test -f 'src/cpp/analysis/check_sinh.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sinh.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sinh.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sinh.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_sinh.cpp' object='src/cpp/analysis/libsciast_la-check_sinh.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_sinh.lo `test -f 'src/cpp/analysis/check_sinh.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sinh.cpp
+
+src/cpp/analysis/libsciast_la-check_toc.lo: src/cpp/analysis/check_toc.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_toc.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_toc.Tpo -c -o src/cpp/analysis/libsciast_la-check_toc.lo `test -f 'src/cpp/analysis/check_toc.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_toc.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_toc.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_toc.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_toc.cpp' object='src/cpp/analysis/libsciast_la-check_toc.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_toc.lo `test -f 'src/cpp/analysis/check_toc.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_toc.cpp
+
+src/cpp/analysis/libsciast_la-check_isscalar.lo: src/cpp/analysis/check_isscalar.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_isscalar.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isscalar.Tpo -c -o src/cpp/analysis/libsciast_la-check_isscalar.lo `test -f 'src/cpp/analysis/check_isscalar.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_isscalar.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isscalar.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isscalar.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_isscalar.cpp' object='src/cpp/analysis/libsciast_la-check_isscalar.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_isscalar.lo `test -f 'src/cpp/analysis/check_isscalar.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_isscalar.cpp
+
+src/cpp/analysis/libsciast_la-check_int8.lo: src/cpp/analysis/check_int8.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_int8.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int8.Tpo -c -o src/cpp/analysis/libsciast_la-check_int8.lo `test -f 'src/cpp/analysis/check_int8.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int8.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int8.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_int8.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_int8.cpp' object='src/cpp/analysis/libsciast_la-check_int8.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_int8.lo `test -f 'src/cpp/analysis/check_int8.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_int8.cpp
+
+src/cpp/analysis/libsciast_la-check_____rdivide____.lo: src/cpp/analysis/check_____rdivide____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____rdivide____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____rdivide____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____rdivide____.lo `test -f 'src/cpp/analysis/check_____rdivide____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____rdivide____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____rdivide____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____rdivide____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____rdivide____.cpp' object='src/cpp/analysis/libsciast_la-check_____rdivide____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____rdivide____.lo `test -f 'src/cpp/analysis/check_____rdivide____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____rdivide____.cpp
+
+src/cpp/analysis/libsciast_la-check_matrix.lo: src/cpp/analysis/check_matrix.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_matrix.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_matrix.Tpo -c -o src/cpp/analysis/libsciast_la-check_matrix.lo `test -f 'src/cpp/analysis/check_matrix.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_matrix.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_matrix.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_matrix.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_matrix.cpp' object='src/cpp/analysis/libsciast_la-check_matrix.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_matrix.lo `test -f 'src/cpp/analysis/check_matrix.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_matrix.cpp
+
+src/cpp/analysis/libsciast_la-check_____oror____.lo: src/cpp/analysis/check_____oror____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____oror____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____oror____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____oror____.lo `test -f 'src/cpp/analysis/check_____oror____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____oror____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____oror____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____oror____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____oror____.cpp' object='src/cpp/analysis/libsciast_la-check_____oror____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____oror____.lo `test -f 'src/cpp/analysis/check_____oror____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____oror____.cpp
+
+src/cpp/analysis/libsciast_la-check_cos.lo: src/cpp/analysis/check_cos.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_cos.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cos.Tpo -c -o src/cpp/analysis/libsciast_la-check_cos.lo `test -f 'src/cpp/analysis/check_cos.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_cos.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cos.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cos.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_cos.cpp' object='src/cpp/analysis/libsciast_la-check_cos.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_cos.lo `test -f 'src/cpp/analysis/check_cos.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_cos.cpp
+
+src/cpp/analysis/libsciast_la-check_and.lo: src/cpp/analysis/check_and.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_and.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_and.Tpo -c -o src/cpp/analysis/libsciast_la-check_and.lo `test -f 'src/cpp/analysis/check_and.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_and.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_and.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_and.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_and.cpp' object='src/cpp/analysis/libsciast_la-check_and.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_and.lo `test -f 'src/cpp/analysis/check_and.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_and.cpp
+
+src/cpp/analysis/libsciast_la-check_____unaryminus____.lo: src/cpp/analysis/check_____unaryminus____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____unaryminus____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____unaryminus____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____unaryminus____.lo `test -f 'src/cpp/analysis/check_____unaryminus____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____unaryminus____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____unaryminus____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____unaryminus____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____unaryminus____.cpp' object='src/cpp/analysis/libsciast_la-check_____unaryminus____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____unaryminus____.lo `test -f 'src/cpp/analysis/check_____unaryminus____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____unaryminus____.cpp
+
+src/cpp/analysis/libsciast_la-check_tanh.lo: src/cpp/analysis/check_tanh.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_tanh.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_tanh.Tpo -c -o src/cpp/analysis/libsciast_la-check_tanh.lo `test -f 'src/cpp/analysis/check_tanh.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_tanh.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_tanh.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_tanh.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_tanh.cpp' object='src/cpp/analysis/libsciast_la-check_tanh.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_tanh.lo `test -f 'src/cpp/analysis/check_tanh.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_tanh.cpp
+
+src/cpp/analysis/libsciast_la-check_____add____.lo: src/cpp/analysis/check_____add____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____add____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____add____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____add____.lo `test -f 'src/cpp/analysis/check_____add____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____add____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____add____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____add____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____add____.cpp' object='src/cpp/analysis/libsciast_la-check_____add____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____add____.lo `test -f 'src/cpp/analysis/check_____add____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____add____.cpp
+
+src/cpp/analysis/libsciast_la-check_isnan.lo: src/cpp/analysis/check_isnan.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_isnan.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isnan.Tpo -c -o src/cpp/analysis/libsciast_la-check_isnan.lo `test -f 'src/cpp/analysis/check_isnan.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_isnan.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isnan.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_isnan.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_isnan.cpp' object='src/cpp/analysis/libsciast_la-check_isnan.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_isnan.lo `test -f 'src/cpp/analysis/check_isnan.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_isnan.cpp
+
+src/cpp/analysis/libsciast_la-check_imult.lo: src/cpp/analysis/check_imult.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_imult.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_imult.Tpo -c -o src/cpp/analysis/libsciast_la-check_imult.lo `test -f 'src/cpp/analysis/check_imult.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_imult.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_imult.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_imult.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_imult.cpp' object='src/cpp/analysis/libsciast_la-check_imult.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_imult.lo `test -f 'src/cpp/analysis/check_imult.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_imult.cpp
+
+src/cpp/analysis/libsciast_la-check_____times____.lo: src/cpp/analysis/check_____times____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____times____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____times____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____times____.lo `test -f 'src/cpp/analysis/check_____times____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____times____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____times____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____times____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____times____.cpp' object='src/cpp/analysis/libsciast_la-check_____times____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____times____.lo `test -f 'src/cpp/analysis/check_____times____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____times____.cpp
+
+src/cpp/analysis/libsciast_la-check_argn.lo: src/cpp/analysis/check_argn.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_argn.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_argn.Tpo -c -o src/cpp/analysis/libsciast_la-check_argn.lo `test -f 'src/cpp/analysis/check_argn.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_argn.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_argn.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_argn.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_argn.cpp' object='src/cpp/analysis/libsciast_la-check_argn.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_argn.lo `test -f 'src/cpp/analysis/check_argn.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_argn.cpp
+
+src/cpp/analysis/libsciast_la-check_cumprod.lo: src/cpp/analysis/check_cumprod.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_cumprod.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cumprod.Tpo -c -o src/cpp/analysis/libsciast_la-check_cumprod.lo `test -f 'src/cpp/analysis/check_cumprod.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_cumprod.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cumprod.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_cumprod.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_cumprod.cpp' object='src/cpp/analysis/libsciast_la-check_cumprod.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_cumprod.lo `test -f 'src/cpp/analysis/check_cumprod.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_cumprod.cpp
+
+src/cpp/analysis/libsciast_la-check_erf.lo: src/cpp/analysis/check_erf.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_erf.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_erf.Tpo -c -o src/cpp/analysis/libsciast_la-check_erf.lo `test -f 'src/cpp/analysis/check_erf.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_erf.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_erf.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_erf.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_erf.cpp' object='src/cpp/analysis/libsciast_la-check_erf.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_erf.lo `test -f 'src/cpp/analysis/check_erf.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_erf.cpp
+
+src/cpp/analysis/libsciast_la-check_ones.lo: src/cpp/analysis/check_ones.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_ones.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ones.Tpo -c -o src/cpp/analysis/libsciast_la-check_ones.lo `test -f 'src/cpp/analysis/check_ones.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_ones.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ones.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_ones.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_ones.cpp' object='src/cpp/analysis/libsciast_la-check_ones.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_ones.lo `test -f 'src/cpp/analysis/check_ones.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_ones.cpp
+
+src/cpp/analysis/libsciast_la-check_erfc.lo: src/cpp/analysis/check_erfc.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_erfc.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_erfc.Tpo -c -o src/cpp/analysis/libsciast_la-check_erfc.lo `test -f 'src/cpp/analysis/check_erfc.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_erfc.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_erfc.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_erfc.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_erfc.cpp' object='src/cpp/analysis/libsciast_la-check_erfc.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_erfc.lo `test -f 'src/cpp/analysis/check_erfc.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_erfc.cpp
+
+src/cpp/analysis/libsciast_la-check_min.lo: src/cpp/analysis/check_min.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_min.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_min.Tpo -c -o src/cpp/analysis/libsciast_la-check_min.lo `test -f 'src/cpp/analysis/check_min.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_min.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_min.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_min.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_min.cpp' object='src/cpp/analysis/libsciast_la-check_min.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_min.lo `test -f 'src/cpp/analysis/check_min.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_min.cpp
+
+src/cpp/analysis/libsciast_la-check_sum.lo: src/cpp/analysis/check_sum.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_sum.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sum.Tpo -c -o src/cpp/analysis/libsciast_la-check_sum.lo `test -f 'src/cpp/analysis/check_sum.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sum.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sum.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_sum.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_sum.cpp' object='src/cpp/analysis/libsciast_la-check_sum.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_sum.lo `test -f 'src/cpp/analysis/check_sum.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_sum.cpp
+
+src/cpp/analysis/libsciast_la-check_____ldivide____.lo: src/cpp/analysis/check_____ldivide____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____ldivide____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____ldivide____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____ldivide____.lo `test -f 'src/cpp/analysis/check_____ldivide____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____ldivide____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____ldivide____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____ldivide____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____ldivide____.cpp' object='src/cpp/analysis/libsciast_la-check_____ldivide____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____ldivide____.lo `test -f 'src/cpp/analysis/check_____ldivide____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____ldivide____.cpp
+
+src/cpp/analysis/libsciast_la-check_acos.lo: src/cpp/analysis/check_acos.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_acos.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_acos.Tpo -c -o src/cpp/analysis/libsciast_la-check_acos.lo `test -f 'src/cpp/analysis/check_acos.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_acos.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_acos.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_acos.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_acos.cpp' object='src/cpp/analysis/libsciast_la-check_acos.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_acos.lo `test -f 'src/cpp/analysis/check_acos.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_acos.cpp
+
+src/cpp/analysis/libsciast_la-check_____dottimes____.lo: src/cpp/analysis/check_____dottimes____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/analysis/libsciast_la-check_____dottimes____.lo -MD -MP -MF src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dottimes____.Tpo -c -o src/cpp/analysis/libsciast_la-check_____dottimes____.lo `test -f 'src/cpp/analysis/check_____dottimes____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____dottimes____.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dottimes____.Tpo src/cpp/analysis/$(DEPDIR)/libsciast_la-check_____dottimes____.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     $(AM_V_CXX)source='src/cpp/analysis/check_____dottimes____.cpp' object='src/cpp/analysis/libsciast_la-check_____dottimes____.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/cpp/analysis/libsciast_la-check_____dottimes____.lo `test -f 'src/cpp/analysis/check_____dottimes____.cpp' || echo '$(srcdir)/'`src/cpp/analysis/check_____dottimes____.cpp
+
 src/cpp/types/libsciast_la-inspector.lo: src/cpp/types/inspector.cpp
 @am__fastdepCXX_TRUE@  $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsciast_la_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/cpp/types/libsciast_la-inspector.lo -MD -MP -MF src/cpp/types/$(DEPDIR)/libsciast_la-inspector.Tpo -c -o src/cpp/types/libsciast_la-inspector.lo `test -f 'src/cpp/types/inspector.cpp' || echo '$(srcdir)/'`src/cpp/types/inspector.cpp
 @am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) src/cpp/types/$(DEPDIR)/libsciast_la-inspector.Tpo src/cpp/types/$(DEPDIR)/libsciast_la-inspector.Plo
@@ -2289,6 +4068,7 @@ mostlyclean-libtool:
 clean-libtool:
        -rm -rf .libs _libs
        -rm -rf src/c/operations/.libs src/c/operations/_libs
+       -rm -rf src/cpp/analysis/.libs src/cpp/analysis/_libs
        -rm -rf src/cpp/ast/.libs src/cpp/ast/_libs
        -rm -rf src/cpp/operations/.libs src/cpp/operations/_libs
        -rm -rf src/cpp/parse/.libs src/cpp/parse/_libs
@@ -2521,6 +4301,8 @@ distclean-generic:
        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
        -rm -f src/c/operations/$(DEPDIR)/$(am__dirstamp)
        -rm -f src/c/operations/$(am__dirstamp)
+       -rm -f src/cpp/analysis/$(DEPDIR)/$(am__dirstamp)
+       -rm -f src/cpp/analysis/$(am__dirstamp)
        -rm -f src/cpp/ast/$(DEPDIR)/$(am__dirstamp)
        -rm -f src/cpp/ast/$(am__dirstamp)
        -rm -f src/cpp/operations/$(DEPDIR)/$(am__dirstamp)
@@ -2544,7 +4326,7 @@ clean-am: clean-generic clean-libtool clean-local \
        clean-pkglibLTLIBRARIES mostlyclean-am
 
 distclean: distclean-am
-       -rm -rf src/c/operations/$(DEPDIR) src/cpp/ast/$(DEPDIR) src/cpp/operations/$(DEPDIR) src/cpp/parse/$(DEPDIR) src/cpp/symbol/$(DEPDIR) src/cpp/system_env/$(DEPDIR) src/cpp/types/$(DEPDIR)
+       -rm -rf src/c/operations/$(DEPDIR) src/cpp/analysis/$(DEPDIR) src/cpp/ast/$(DEPDIR) src/cpp/operations/$(DEPDIR) src/cpp/parse/$(DEPDIR) src/cpp/symbol/$(DEPDIR) src/cpp/system_env/$(DEPDIR) src/cpp/types/$(DEPDIR)
        -rm -f Makefile
 distclean-am: clean-am distclean-compile distclean-generic \
        distclean-local distclean-tags
@@ -2595,7 +4377,7 @@ install-ps-am:
 installcheck-am:
 
 maintainer-clean: maintainer-clean-am
-       -rm -rf src/c/operations/$(DEPDIR) src/cpp/ast/$(DEPDIR) src/cpp/operations/$(DEPDIR) src/cpp/parse/$(DEPDIR) src/cpp/symbol/$(DEPDIR) src/cpp/system_env/$(DEPDIR) src/cpp/types/$(DEPDIR)
+       -rm -rf src/c/operations/$(DEPDIR) src/cpp/analysis/$(DEPDIR) src/cpp/ast/$(DEPDIR) src/cpp/operations/$(DEPDIR) src/cpp/parse/$(DEPDIR) src/cpp/symbol/$(DEPDIR) src/cpp/system_env/$(DEPDIR) src/cpp/types/$(DEPDIR)
        -rm -f Makefile
 maintainer-clean-am: distclean-am maintainer-clean-generic
 
index 0e5c54c..cbc49f3 100644 (file)
@@ -258,6 +258,68 @@ lib /DEF:"$(ProjectDir)string_import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform
     <None Include="string_Import.def" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="includes\analysis\AnalysisVisitor.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\Analyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\ArgnAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\CallAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\CeilAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\DiagAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\FindAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\IconvertAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\InttypeAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\IsrealAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\IsscalarAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\LengthAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\MatrixAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\MemInitAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\OperAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\SizeAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\TypeAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\analyzers\TypeofAnalyzer.hxx" />
+    <ClInclude Include="includes\analysis\call\Call.hxx" />
+    <ClInclude Include="includes\analysis\call\SizeCall.hxx" />
+    <ClInclude Include="includes\analysis\checkers\Checkers.hxx" />
+    <ClInclude Include="includes\analysis\checkers\TIType.hxx" />
+    <ClInclude Include="includes\analysis\Chrono.hxx" />
+    <ClInclude Include="includes\analysis\ConstantValue.hxx" />
+    <ClInclude Include="includes\analysis\ConstantVisitor.hxx" />
+    <ClInclude Include="includes\analysis\data\Block.hxx" />
+    <ClInclude Include="includes\analysis\data\CompleteMacroSignature.hxx" />
+    <ClInclude Include="includes\analysis\data\Data.hxx" />
+    <ClInclude Include="includes\analysis\data\DataManager.hxx" />
+    <ClInclude Include="includes\analysis\data\FunctionBlock.hxx" />
+    <ClInclude Include="includes\analysis\data\GlobalsCollector.hxx" />
+    <ClInclude Include="includes\analysis\data\Info.hxx" />
+    <ClInclude Include="includes\analysis\data\LoopBlock.hxx" />
+    <ClInclude Include="includes\analysis\data\MacroDef.hxx" />
+    <ClInclude Include="includes\analysis\data\MacroInfo.hxx" />
+    <ClInclude Include="includes\analysis\data\MacroSignature.hxx" />
+    <ClInclude Include="includes\analysis\data\PolymorphicMacroCache.hxx" />
+    <ClInclude Include="includes\analysis\data\TemporaryManager.hxx" />
+    <ClInclude Include="includes\analysis\data\TITypeSignatureTuple.hxx" />
+    <ClInclude Include="includes\analysis\data\TITypeTuple.hxx" />
+    <ClInclude Include="includes\analysis\data\TypeLocal.hxx" />
+    <ClInclude Include="includes\analysis\data\XBlock.hxx" />
+    <ClInclude Include="includes\analysis\Decorator.hxx" />
+    <ClInclude Include="includes\analysis\FBlockEmittedListener.hxx" />
+    <ClInclude Include="includes\analysis\ForList.hxx" />
+    <ClInclude Include="includes\analysis\gvn\ConstraintManager.hxx" />
+    <ClInclude Include="includes\analysis\gvn\GVN.hxx" />
+    <ClInclude Include="includes\analysis\gvn\InferenceConstraint.hxx" />
+    <ClInclude Include="includes\analysis\gvn\MultivariateMonomial.hxx" />
+    <ClInclude Include="includes\analysis\gvn\MultivariatePolynomial.hxx" />
+    <ClInclude Include="includes\analysis\gvn\OpValue.hxx" />
+    <ClInclude Include="includes\analysis\gvn\SymbolicDimension.hxx" />
+    <ClInclude Include="includes\analysis\gvn\SymbolicImplicitList.hxx" />
+    <ClInclude Include="includes\analysis\gvn\SymbolicList.hxx" />
+    <ClInclude Include="includes\analysis\gvn\SymbolicRange.hxx" />
+    <ClInclude Include="includes\analysis\gvn\TestGVNVisitor.hxx" />
+    <ClInclude Include="includes\analysis\gvn\VarExp.hxx" />
+    <ClInclude Include="includes\analysis\logging\Logger.hxx" />
+    <ClInclude Include="includes\analysis\positivity\PositivityVisitor.hxx" />
+    <ClInclude Include="includes\analysis\Result.hxx" />
+    <ClInclude Include="includes\analysis\TIType.hxx" />
+    <ClInclude Include="includes\analysis\tools.hxx" />
     <ClInclude Include="includes\ast\debugvisitor.hxx" />
     <ClInclude Include="includes\ast\deserializervisitor.hxx" />
     <ClInclude Include="includes\ast\dummyvisitor.hxx" />
@@ -433,6 +495,135 @@ lib /DEF:"$(ProjectDir)string_import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform
     <ClInclude Include="src\cpp\ast\run_OpExp.hpp" />
   </ItemGroup>
   <ItemGroup>
+    <ClCompile Include="src\cpp\analysis\AnalysisVisitor.cpp" />
+    <ClCompile Include="src\cpp\analysis\ArgnAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\Block.cpp" />
+    <ClCompile Include="src\cpp\analysis\CeilAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\Checkers.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_abs.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_acos.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_and.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_argn.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_asin.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_atan.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_ceil.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_cos.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_cosh.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_cumprod.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_cumsum.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_erf.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_erfc.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_exp.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_fix.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_floor.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_gettext.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_iconvert.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_imag.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_imult.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_int.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_int16.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_int32.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_int64.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_int8.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_inttype.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_isinf.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_isnan.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_isreal.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_isscalar.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_log.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_ls.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_matrix.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_max.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_min.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_ones.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_or.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_prod.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_rand.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_round.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_sin.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_sinh.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_sinm.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_size.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_sqrt.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_sum.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_tan.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_tanh.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_toc.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_type.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_typeof.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_uint16.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_uint32.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_uint64.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_uint8.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_zeros.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____add____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____andand____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____and____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____dotpower____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____dotrdiv____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____dottimes____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____dottransp____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____eq____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____ge____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____gt____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____krontimes____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____ldivide____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____le____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____lt____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____neq____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____not____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____oror____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____or____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____power____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____rdivide____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____sub____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____times____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____transp____.cpp" />
+    <ClCompile Include="src\cpp\analysis\check_____unaryminus____.cpp" />
+    <ClCompile Include="src\cpp\analysis\CompleteMacroSignature.cpp" />
+    <ClCompile Include="src\cpp\analysis\ConstantValue.cpp" />
+    <ClCompile Include="src\cpp\analysis\ConstantVisitor.cpp" />
+    <ClCompile Include="src\cpp\analysis\ConstraintManager.cpp" />
+    <ClCompile Include="src\cpp\analysis\Data.cpp" />
+    <ClCompile Include="src\cpp\analysis\DataManager.cpp" />
+    <ClCompile Include="src\cpp\analysis\DiagAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\FindAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\FunctionBlock.cpp" />
+    <ClCompile Include="src\cpp\analysis\GlobalsCollector.cpp" />
+    <ClCompile Include="src\cpp\analysis\GVN.cpp" />
+    <ClCompile Include="src\cpp\analysis\IconvertAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\IndexAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\InferenceConstraints.cpp" />
+    <ClCompile Include="src\cpp\analysis\Info.cpp" />
+    <ClCompile Include="src\cpp\analysis\InttypeAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\IsrealAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\IsscalarAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\LengthAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\LoopBlock.cpp" />
+    <ClCompile Include="src\cpp\analysis\MacroDef.cpp" />
+    <ClCompile Include="src\cpp\analysis\MatrixAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\MemInitAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\MultivariateMonomial.cpp" />
+    <ClCompile Include="src\cpp\analysis\MultivariatePolynomial.cpp" />
+    <ClCompile Include="src\cpp\analysis\OperAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\OperGVNValues.cpp" />
+    <ClCompile Include="src\cpp\analysis\OperSymbolicRange.cpp" />
+    <ClCompile Include="src\cpp\analysis\OpValue.cpp" />
+    <ClCompile Include="src\cpp\analysis\PolymorphicMacroCache.cpp" />
+    <ClCompile Include="src\cpp\analysis\SizeAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\SymbolicList.cpp" />
+    <ClCompile Include="src\cpp\analysis\TemporaryManager.cpp" />
+    <ClCompile Include="src\cpp\analysis\TIType.cpp" />
+    <ClCompile Include="src\cpp\analysis\TypeAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\TypeofAnalyzer.cpp" />
+    <ClCompile Include="src\cpp\analysis\VarExp.cpp" />
+    <ClCompile Include="src\cpp\analysis\VisitAssignExp.cpp" />
+    <ClCompile Include="src\cpp\analysis\VisitIfExp.cpp" />
+    <ClCompile Include="src\cpp\analysis\VisitListExp.cpp" />
+    <ClCompile Include="src\cpp\analysis\VisitMatrixExp.cpp" />
+    <ClCompile Include="src\cpp\analysis\VisitOpExp.cpp" />
+    <ClCompile Include="src\cpp\analysis\VisitSelectExp.cpp" />
+    <ClCompile Include="src\cpp\analysis\XBlock.cpp" />
     <ClCompile Include="src\cpp\ast\debugvisitor.cpp" />
     <ClCompile Include="src\cpp\ast\expHistory.cpp" />
     <ClCompile Include="src\cpp\ast\treevisitor.cpp" />
index 4207520..8f16bff 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <ItemGroup>
     <Library Include="..\..\bin\blasplus.lib" />
     <Filter Include="Source Files\operations">
       <UniqueIdentifier>{cc482308-cd44-4b1f-b6e7-c807532f307d}</UniqueIdentifier>
     </Filter>
+    <Filter Include="Header Files\analysis">
+      <UniqueIdentifier>{9f36d7c5-dd0c-4227-9a78-3742c1f7eaf8}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Header Files\analysis\analyzers">
+      <UniqueIdentifier>{e1d6b4c4-fbdb-4d9d-ab30-0ddd78f7a672}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Header Files\analysis\call">
+      <UniqueIdentifier>{b27b3e37-67cf-4a21-86c7-cac1592b6fbc}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Header Files\analysis\checkers">
+      <UniqueIdentifier>{e3fe8c8d-21a8-4bb4-a830-eaf627641b5b}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Header Files\analysis\data">
+      <UniqueIdentifier>{8a419ff1-7ec0-401f-b9ea-09858904eaa1}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Header Files\analysis\gvn">
+      <UniqueIdentifier>{ba833986-0a5b-496f-939d-89b64933f43b}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Header Files\analysis\logging">
+      <UniqueIdentifier>{2bd5988c-6391-4ef7-8465-46952e08f10a}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Header Files\analysis\positivity">
+      <UniqueIdentifier>{86a4a24d-984d-40ed-99ed-00e31b8ff3be}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Source Files\analysis">
+      <UniqueIdentifier>{cc737210-ca11-42b1-99f7-444901ee9add}</UniqueIdentifier>
+    </Filter>
   </ItemGroup>
   <ItemGroup>
     <None Include="core_Import.def">
     <ClInclude Include="includes\system_env\numericconstants_interface.h">
       <Filter>Header Files\system_env</Filter>
     </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\Analyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\ArgnAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\CallAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\CeilAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\DiagAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\FindAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\IconvertAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\InttypeAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\IsrealAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\IsscalarAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\LengthAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\MatrixAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\MemInitAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\OperAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\SizeAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\TypeAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\analyzers\TypeofAnalyzer.hxx">
+      <Filter>Header Files\analysis\analyzers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\call\Call.hxx">
+      <Filter>Header Files\analysis\call</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\call\SizeCall.hxx">
+      <Filter>Header Files\analysis\call</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\checkers\Checkers.hxx">
+      <Filter>Header Files\analysis\checkers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\checkers\TIType.hxx">
+      <Filter>Header Files\analysis\checkers</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\Block.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\CompleteMacroSignature.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\Data.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\DataManager.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\FunctionBlock.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\GlobalsCollector.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\Info.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\LoopBlock.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\MacroDef.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\MacroInfo.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\MacroSignature.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\PolymorphicMacroCache.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\TemporaryManager.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\TITypeSignatureTuple.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\TITypeTuple.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\TypeLocal.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\data\XBlock.hxx">
+      <Filter>Header Files\analysis\data</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\ConstraintManager.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\GVN.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\InferenceConstraint.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\MultivariateMonomial.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\MultivariatePolynomial.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\OpValue.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\SymbolicDimension.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\SymbolicImplicitList.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\SymbolicList.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\SymbolicRange.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\TestGVNVisitor.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\gvn\VarExp.hxx">
+      <Filter>Header Files\analysis\gvn</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\logging\Logger.hxx">
+      <Filter>Header Files\analysis\logging</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\positivity\PositivityVisitor.hxx">
+      <Filter>Header Files\analysis\positivity</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\AnalysisVisitor.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\Chrono.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\ConstantValue.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\ConstantVisitor.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\Decorator.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\FBlockEmittedListener.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\ForList.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\Result.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\TIType.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
+    <ClInclude Include="includes\analysis\tools.hxx">
+      <Filter>Header Files\analysis</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="src\cpp\ast\debugvisitor.cpp">
     <ClCompile Include="src\cpp\symbol\variables.cpp">
       <Filter>Source Files\symbol</Filter>
     </ClCompile>
+    <ClCompile Include="src\cpp\analysis\AnalysisVisitor.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\ArgnAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\Block.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\CeilAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____add____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____and____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____andand____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____dotpower____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____dotrdiv____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____dottimes____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____dottransp____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____eq____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____ge____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____gt____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____krontimes____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____ldivide____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____le____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____lt____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____neq____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____not____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____or____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____oror____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____power____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____rdivide____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____sub____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____times____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____transp____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_____unaryminus____.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_abs.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_acos.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_and.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_argn.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_asin.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_atan.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_ceil.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_cos.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_cosh.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_cumprod.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_cumsum.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_erf.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_erfc.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_exp.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_fix.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_floor.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_gettext.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_iconvert.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_imag.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_imult.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_int.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_int8.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_int16.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_int32.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_int64.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_inttype.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_isinf.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_isnan.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_isreal.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_isscalar.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_log.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_ls.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_matrix.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_max.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_min.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_ones.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_or.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_prod.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_rand.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_round.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_sin.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_sinh.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_sinm.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_size.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_sqrt.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_sum.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_tan.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_tanh.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_toc.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_type.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_typeof.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_uint8.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_uint16.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_uint32.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_uint64.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\check_zeros.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\Checkers.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\CompleteMacroSignature.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\ConstantValue.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\ConstantVisitor.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\ConstraintManager.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\DiagAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\FindAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\FunctionBlock.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\IconvertAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\IndexAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\InferenceConstraints.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\InttypeAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\IsrealAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\IsscalarAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\LengthAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\LoopBlock.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\MacroDef.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\MatrixAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\MemInitAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\OperAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\OperGVNValues.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\OperSymbolicRange.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\PolymorphicMacroCache.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\SizeAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\SymbolicList.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\TIType.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\TypeAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\TypeofAnalyzer.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\VisitAssignExp.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\VisitIfExp.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\VisitListExp.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\VisitMatrixExp.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\VisitOpExp.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\VisitSelectExp.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\XBlock.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\Data.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\DataManager.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\GlobalsCollector.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\GVN.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\Info.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\MultivariateMonomial.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\MultivariatePolynomial.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\OpValue.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\TemporaryManager.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
+    <ClCompile Include="src\cpp\analysis\VarExp.cpp">
+      <Filter>Source Files\analysis</Filter>
+    </ClCompile>
   </ItemGroup>
 </Project>
\ No newline at end of file
index cc0cd69..ee33900 100644 (file)
@@ -30,7 +30,6 @@
 #include "Chrono.hxx"
 #include "ForList.hxx"
 #include "Result.hxx"
-#include "SymInfo.hxx"
 #include "TIType.hxx"
 #include "ConstantVisitor.hxx"
 #include "gvn/SymbolicList.hxx"
@@ -49,13 +48,11 @@ class EXTERN_AST AnalysisVisitor : public ast::Visitor, public Chrono
 
 public:
 
-    typedef std::map<symbol::Symbol, SymInfo> MapSymInfo;
     typedef unordered_map<std::wstring, std::shared_ptr<CallAnalyzer>> MapSymCall;
     typedef std::vector<Call *> Calls;
 
 private:
 
-    MapSymInfo symsinfo;
     Result _result;
     Calls allCalls;
     DataManager dm;
@@ -239,77 +236,77 @@ private:
     */
     inline static TIType _check_plus(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____add____(gvn, Ltype, Rtype);
+        return Checkers::check_____add____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_minus(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____sub____(gvn, Ltype, Rtype);
+        return Checkers::check_____sub____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_dottimes(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____dottimes____(gvn, Ltype, Rtype);
+        return Checkers::check_____dottimes____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_dotrdiv(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____dotrdiv____(gvn, Ltype, Rtype);
+        return Checkers::check_____dotrdiv____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_dotpower(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____dotpower____(gvn, Ltype, Rtype);
+        return Checkers::check_____dotpower____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_eq(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____eq____(gvn, Ltype, Rtype);
+        return Checkers::check_____eq____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_neq(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____neq____(gvn, Ltype, Rtype);
+        return Checkers::check_____neq____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_lt(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____lt____(gvn, Ltype, Rtype);
+        return Checkers::check_____lt____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_le(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____le____(gvn, Ltype, Rtype);
+        return Checkers::check_____le____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_gt(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____gt____(gvn, Ltype, Rtype);
+        return Checkers::check_____gt____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_ge(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____ge____(gvn, Ltype, Rtype);
+        return Checkers::check_____ge____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_and(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____and____(gvn, Ltype, Rtype);
+        return Checkers::check_____and____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_or(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____or____(gvn, Ltype, Rtype);
+        return Checkers::check_____or____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_andand(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____and____(gvn, Ltype, Rtype);
+        return Checkers::check_____and____(gvn, Ltype, Rtype);
     }
 
     inline static TIType _check_oror(GVN & gvn, const TIType & Ltype, const TIType & Rtype)
     {
-        return check_____or____(gvn, Ltype, Rtype);
+        return Checkers::check_____or____(gvn, Ltype, Rtype);
     }
 
     template<TIType (F)(GVN &, const TIType &, const TIType &)>
@@ -635,7 +632,7 @@ private:
         if (e.getInit().isListExp())
         {
             ast::ListExp & le = static_cast<ast::ListExp &>(e.getInit());
-            e.setListInfo(ForList64());
+            //e.setListInfo(ForList64());
             le.accept(*this);
             Result & res = getResult();
             Info & info = dm.define(sym, res.getType(), res.isAnInt(), &e);
index 59c24a2..013bbbe 100644 (file)
@@ -77,48 +77,18 @@ public:
         return kind != UNKNOWN;
     }
 
-    inline types::InternalType * getIT() const
-    {
-        if (kind == ITVAL)
-        {
-            return val.pIT;
-        }
-
-        return nullptr;
-    }
-
-    inline GVN::Value * getGVNValue() const
-    {
-        if (kind == GVNVAL)
-        {
-            return val.gvnVal;
-        }
-
-        return nullptr;
-    }
-
+    types::InternalType * getIT() const;
+    GVN::Value * getGVNValue() const;
     bool getGVNValue(GVN & gvn, GVN::Value *& _val) const;
     bool getDblValue(double & _val) const;
     bool getBoolValue(bool & _val) const;
     bool getCplxValue(std::complex<double> & _val) const;
     bool getStrValue(std::wstring & val) const;
-
-    template<typename T> inline T get() const;
-
     void merge(const ConstantValue & cv);
 
     friend std::wostream & operator<<(std::wostream & out, const ConstantValue & cv);
 };
 
-template<> inline GVN::Value * ConstantValue::get<>() const
-{
-    return val.gvnVal;
-}
-template<> inline types::InternalType * ConstantValue::get<>() const
-{
-    return val.pIT;
-}
-
 } // namespace analysis
 
 #endif // __CONSTANT_VALUE_HXX__
index 3e23ca5..05472fe 100644 (file)
@@ -73,26 +73,7 @@ public:
 
 private:
 
-    inline static std::unordered_set<std::wstring> init()
-    {
-        std::unordered_set<std::wstring> _constants;
-        _constants.emplace(L"%pi");
-        _constants.emplace(L"%eps");
-        _constants.emplace(L"%e");
-        _constants.emplace(L"%i");
-        _constants.emplace(L"%nan");
-        _constants.emplace(L"%inf");
-        _constants.emplace(L"%t");
-        _constants.emplace(L"%f");
-        _constants.emplace(L"%T");
-        _constants.emplace(L"%F");
-        _constants.emplace(L"SCI");
-        _constants.emplace(L"WSCI");
-        _constants.emplace(L"SCIHOME");
-        _constants.emplace(L"TMPDIR");
-
-        return _constants;
-    }
+    static std::unordered_set<std::wstring> init();
 
     inline void setResult(const bool val)
     {
@@ -115,140 +96,37 @@ public:
     void visit(ast::OpExp & e);
     void visit(ast::LogicalOpExp & e);
     void visit(ast::ListExp & e);
-
-    void visit(ast::IfExp & e)
-    {
-    }
-
-    void visit(ast::DollarVar & e)
-    {
-        setResult(false);
-    }
-
-    void visit(ast::ColonVar & e)
-    {
-        setResult(false);
-    }
-
-    void visit(ast::ArrayListVar & e)
-    {
-    }
-
-    void visit(ast::DoubleExp & e)
-    {
-        setResult(true);
-    }
-
-    void visit(ast::BoolExp & e)
-    {
-        setResult(true);
-    }
-
-    void visit(ast::StringExp & e)
-    {
-        setResult(true);
-    }
-
-    void visit(ast::CommentExp & e)
-    {
-        // ignored
-    }
-
-    void visit(ast::NilExp & e)
-    {
-        // nothing to do
-    }
-
-    void visit(ast::CellCallExp & e)
-    {
-        setResult(false);
-    }
-
-    void visit(ast::AssignExp & e)
-    {
-    }
-
-    void visit(ast::WhileExp & e)
-    {
-    }
-
-    void visit(ast::ForExp & e)
-    {
-    }
-
-    void visit(ast::BreakExp & e)
-    {
-        // nothing to do
-    }
-
-    void visit(ast::ContinueExp & e)
-    {
-        // nothing to do
-    }
-
-    void visit(ast::TryCatchExp & e)
-    {
-    }
-
-    void visit(ast::SelectExp & e)
-    {
-    }
-
-    void visit(ast::CaseExp & e)
-    {
-    }
-
-    void visit(ast::ReturnExp & e)
-    {
-    }
-
-    void visit(ast::FieldExp & e)
-    {
-    }
-
-    void visit(ast::MatrixLineExp & e)
-    {
-    }
-
-    void visit(ast::SeqExp & e)
-    {
-    }
-
-    void visit(ast::ArrayListExp & e)
-    {
-    }
-
-    void visit(ast::AssignListExp & e)
-    {
-    }
-
-    void visit(ast::VarDec & e)
-    {
-    }
-
-    void visit(ast::FunctionDec & e)
-    {
-    }
-
-    void visit(ast::OptimizedExp & e)
-    {
-    }
-
-    void visit(ast::MemfillExp & e)
-    {
-    }
-
-    void visit(ast::DAXPYExp & e)
-    {
-    }
-
-    void visit(ast::IntSelectExp & e)
-    {
-    }
-
-    void visit(ast::StringSelectExp & e)
-    {
-    }
+    void visit(ast::IfExp & e);
+    void visit(ast::DollarVar & e);
+    void visit(ast::ColonVar & e);
+    void visit(ast::ArrayListVar & e);
+    void visit(ast::DoubleExp & e);
+    void visit(ast::BoolExp & e);
+    void visit(ast::StringExp & e);
+    void visit(ast::CommentExp & e);
+    void visit(ast::NilExp & e);
+    void visit(ast::CellCallExp & e);
+    void visit(ast::AssignExp & e);
+    void visit(ast::WhileExp & e);
+    void visit(ast::ForExp & e);
+    void visit(ast::BreakExp & e);
+    void visit(ast::ContinueExp & e);
+    void visit(ast::TryCatchExp & e);
+    void visit(ast::SelectExp & e);
+    void visit(ast::CaseExp & e);
+    void visit(ast::ReturnExp & e);
+    void visit(ast::FieldExp & e);
+    void visit(ast::MatrixLineExp & e);
+    void visit(ast::SeqExp & e);
+    void visit(ast::ArrayListExp & e);
+    void visit(ast::AssignListExp & e);
+    void visit(ast::VarDec & e);
+    void visit(ast::FunctionDec & e);
+    void visit(ast::OptimizedExp & e);
+    void visit(ast::MemfillExp & e);
+    void visit(ast::DAXPYExp & e);
+    void visit(ast::IntSelectExp & e);
+    void visit(ast::StringSelectExp & e);
 
 private:
 
diff --git a/scilab/modules/ast/includes/analysis/SymInfo.hxx b/scilab/modules/ast/includes/analysis/SymInfo.hxx
deleted file mode 100644 (file)
index 0fc0267..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- *  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- *  Copyright (C) 2014 - Scilab Enterprises - Calixte DENIZET
- *
- *  This file must be used under the terms of the CeCILL.
- *  This source file is licensed as described in the file COPYING, which
- *  you should have received as part of this distribution.  The terms
- *  are also available at
- *  http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
-
-#ifndef __SYMINFO_HXX__
-#define __SYMINFO_HXX__
-
-#include <iostream>
-
-namespace analysis
-{
-struct SymInfo
-{
-    enum Kind { WRITE, READ, REPLACE, FOR_IT };
-
-    bool write;
-    bool read;
-    bool replace;
-    bool for_it;
-    TIType current_type;
-
-    SymInfo() : write(false), read(false), replace(false), for_it(false) { }
-    SymInfo(Kind k) : write(k == WRITE), read(k == READ), replace(k == REPLACE), for_it(k == FOR_IT) { }
-    SymInfo(Kind k1, Kind k2) : write(k1 == WRITE || k2 == WRITE),
-        read(k1 == READ || k2 == READ),
-        replace(k1 == REPLACE || k2 == REPLACE),
-        for_it(k1 == FOR_IT || k2 == FOR_IT) { }
-
-    inline void set(Kind k)
-    {
-        switch (k)
-        {
-            case WRITE:
-                if (!write)
-                {
-                    write = true;
-                }
-                break;
-            case READ:
-                if (!read)
-                {
-                    read = true;
-                }
-                break;
-            case REPLACE:
-                if (!replace)
-                {
-                    replace = true;
-                }
-                break;
-            case FOR_IT:
-                if (!for_it)
-                {
-                    for_it = true;
-                }
-                break;
-        }
-    }
-
-    inline void set(Kind k1, Kind k2)
-    {
-        set(k1);
-        set(k2);
-    }
-
-    inline bool isJustRead() const
-    {
-        return !write && !replace && read;
-    }
-
-    friend std::wostream & operator<<(std::wostream & out, const SymInfo & si)
-    {
-        out << L"Symbol use { w: " << (si.write ? L'T' : L'F')
-            << L", rd: " << (si.read ? L'T' : L'F')
-            << L", rp: " << (si.replace ? L'T' : L'F')
-            << L", fi: " << (si.for_it ? L'T' : L'F')
-            << L"}, type " << si.current_type;
-        return out;
-    }
-};
-
-} // namespace analysis
-
-#endif // __SYMINFO_HXX__
index 7e8949f..3a3e15d 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- *  Copyright (C) 2014 - Scilab Enterprises - Calixte DENIZET
+ *  Copyright (C) 2014-2015 - Scilab Enterprises - Calixte DENIZET
  *
  *  This file must be used under the terms of the CeCILL.
  *  This source file is licensed as described in the file COPYING, which
diff --git a/scilab/modules/ast/includes/analysis/analyzers/AddAnalyzer.hxx b/scilab/modules/ast/includes/analysis/analyzers/AddAnalyzer.hxx
deleted file mode 100644 (file)
index 38e7299..0000000
+++ /dev/null
@@ -1,154 +0,0 @@
-/*
- *  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- *  Copyright (C) 2014 - Scilab Enterprises - Calixte DENIZET
- *
- *  This file must be used under the terms of the CeCILL.
- *  This source file is licensed as described in the file COPYING, which
- *  you should have received as part of this distribution.  The terms
- *  are also available at
- *  http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
-
-#ifndef __ADD_ANALYZER_HXX__
-#define __ADD_ANALYZER_HXX__
-
-#include <string>
-
-#include "Analyzer.hxx"
-#include "HypotCall.hxx"
-
-namespace analysis
-{
-
-class AddAnalyzer : public Analyzer
-{
-
-public:
-
-    AddAnalyzer() : Analyzer() { }
-
-    bool analyze(AnalysisVisitor & visitor, ast::Exp & e)
-    {
-        ast::OpExp & oe = static_cast<ast::OpExp &>(e);
-        ast::Exp & L = op.left_get();
-        ast::Exp & R = op.right_get();
-        if (L.is_call_exp())
-        {
-            ast::CallExp & ce = static_cast<ast::CallExp &>(L);
-            const std::wstring & name = static_cast<ast::SimpleVar &>(ce.name_get()).name_get().name_get();
-            if (name == L"ones")
-            {
-                // ones(...) + A
-                // <=> 1 + A (if A matrix) or (1+A)*ones(...) (ie a fill)
-                visitor.visitArguments(L"ones", ty, ce, ce.args_get());
-                if (R.getDecorator().res.getType().isscalar())
-                {
-                    ce.getDecorator().setCall(new FillCall(ce.args_get(), R, true));
-                    return true;
-                }
-            }
-            else if (name == "zeros")
-            {
-                // zeros(...) + A
-                // <=> A (if A matrix) or fill matrix with A
-                if (R.getDecorator().res.getType().isscalar())
-                {
-                    e.getDecorator().setCall(new FillCall(e.args_get(), R, false));
-                    return true;
-                }
-            }
-        }
-
-        if (R.is_call_exp())
-        {
-            ast::CallExp & ce = static_cast<ast::CallExp &>(R);
-            const std::wstring & name = static_cast<ast::SimpleVar &>(ce.name_get()).name_get().name_get();
-            if (name == L"ones")
-            {
-                if (L.getDecorator().res.getType().isscalar())
-                {
-                    e.getDecorator().setCall(new FillCall(e.args_get(), L, true));
-                    return true;
-                }
-            }
-            else if (name == "zeros")
-            {
-                // A + zeros(...)
-                if (L.getDecorator().res.getType().isscalar())
-                {
-                    e.getDecorator().setCall(new FillCall(e.args_get(), L, false));
-                    return true;
-                }
-            }
-        }
-
-        if (L.is_op_exp())
-        {
-            ast::OpExp & oe = static_cast<ast::OpExp &>(L);
-            if (oe.oper_get() == ast::OpExp::times)
-            {
-                // A * B + C
-                // this relation can be exploited when:
-                // i) A,B,C are matrices
-                // ii) C is a temp or C=A*B+C (which induces that C is a temp)
-                // If these two conditions are met we can smartly use dgemm.
-                // We could maybe use the fma intrinsic
-                e.getDecorator().setCall(new FMACall(oe.left_get(), oe.right_get(), R));
-                return true;
-            }
-        }
-
-        if (R.is_op_exp())
-        {
-            // A + B * C
-            ast::OpExp & oe = static_cast<ast::OpExp &>(R);
-            if (oe.oper_get() == ast::OpExp::times)
-            {
-                e.getDecorator().setCall(new FMACall(oe.left_get(), oe.right_get(), L));
-                return true;
-            }
-        }
-
-        // Handle things like "abc"+string(x)+"def" (x is scalar)
-        // The idea is to make one concatenation of several strings rather
-        // than several concatenations of two strings.
-        // For now, we just handle scalar case.
-        if (L.getDecorator().res.getType().isScalarString())
-        {
-            std::vector<ast::Exp *> stexp;
-            stexp.push_back(&L);
-            ast::Exp * _e = &R;
-            while (_e->is_op_exp() && static_cast<ast::OpExp *>(_e)->oper_get() == ast::OpExp::plus)
-            {
-                ast::Exp * _l = static_cast<ast::OpExp *>(_e)->left_get();
-                if (_l.getDecorator().res.getType().isScalarString())
-                {
-                    stexp.push_back(_l);
-                    _e = static_cast<ast::OpExp *>(_e)->right_get();
-                }
-                else
-                {
-                    break;
-                }
-            }
-            if (_e.getDecorator().res.getType().isScalarString())
-            {
-                stexp.push_back(_e);
-                _e = nullptr;
-            }
-
-            if (stexp.size() > 1)
-            {
-                e.getDecorator().setCall(new StringCatCall(stexp, _e));
-                return true;
-            }
-        }
-
-        return false;
-    }
-
-};
-}
-
-#endif // __ADD_ANALYZER_HXX__
diff --git a/scilab/modules/ast/includes/analysis/analyzers/SqrtAnalyzer.hxx b/scilab/modules/ast/includes/analysis/analyzers/SqrtAnalyzer.hxx
deleted file mode 100644 (file)
index e60477f..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
- *  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- *  Copyright (C) 2014 - Scilab Enterprises - Calixte DENIZET
- *
- *  This file must be used under the terms of the CeCILL.
- *  This source file is licensed as described in the file COPYING, which
- *  you should have received as part of this distribution.  The terms
- *  are also available at
- *  http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
-
-#ifndef __SQRT_ANALYZER_HXX__
-#define __SQRT_ANALYZER_HXX__
-
-#include <string>
-
-#include "CallAnalyzer.hxx"
-#include "HypotCall.hxx"
-
-namespace analysis
-{
-
-class SqrtAnalyzer : public CallAnalyzer
-{
-
-public:
-
-    SqrtAnalyzer() : CallAnalyzer() { }
-
-    bool analyze(AnalysisVisitor & visitor, const unsigned int lhs, ast::CallExp & e)
-    {
-        const std::list<ast::Exp *> & args = e.args_get();
-        if (args.size() == 1)
-        {
-            ast::Exp & arg = **args.begin();
-            if (arg.is_call_exp())
-            {
-                ast::CallExp & ce = static_cast<ast::CallExp &>(arg);
-                const symbol::Symbol & sym = static_cast<ast::SimpleVar &>(e.name_get()).name_get();
-                if (sym.name_get() == L"abs")
-                {
-
-                }
-
-            }
-            else if (arg.is_double_exp())
-            {
-                const double sqrtx = std::sqrt(static_cast<ast::DoubleExp &>(arg).value_get());
-            }
-
-            if (arg.is_op_exp())
-            {
-                ast::OpExp & op = static_cast<ast::OpExp &>(arg);
-                if (op.oper_get() == ast::OpExp::Oper::plus)
-                {
-                    ast::Exp & L = op.left_get();
-                    ast::Exp & R = op.right_get();
-                    if (L.is_op_exp() && R.is_op_exp())
-                    {
-                        ast::OpExp & lop = static_cast<ast::OpExp &>(L);
-                        ast::OpExp & rop = static_cast<ast::OpExp &>(R);
-                        if (lop.oper_get() == lop.oper_get())
-                        {
-                            if (lop.oper_get() == ast::OpExp::Oper::dotpower || lop.oper_get() == ast::OpExp::Oper::power)
-                            {
-                                ast::Exp & L2 = lop.right_get();
-                                ast::Exp & R2 = rop.right_get();
-                                if (L2.is_double_exp() && R2.is_double_exp() && static_cast<ast::DoubleExp &>(L2).value_get() == 2 && static_cast<ast::DoubleExp &>(L2).value_get() == 2)
-                                {
-                                    // We have something like sqrt(a^2+b^2) or sqrt(a.^2+b.^2)
-                                    static_cast<ast::SimpleVar &>(e.name_get()).accept(visitor);
-                                    const TIType & ty = visitor.getResult().getType();
-                                    std::vector<ast::Exp *> args;
-                                    args.reserve(2);
-                                    args.push_back(&lop.left_get());
-                                    args.push_back(&rop.left_get());
-                                    if (lop.oper_get() == ast::OpExp::Oper::dotpower)
-                                    {
-                                        visitor.visitArguments(L"dothypot", lhs, ty, e, args);
-                                        std::vector<TIType> v;
-                                        e.getDecorator().setCall(new HypotCall(ty, lop.left_get(), rop.left_get(), v));
-                                    }
-                                    else
-                                    {
-                                        visitor.visitArguments(L"hypot", lhs, ty, e, args);
-                                        e.getDecorator().getCall()->setKind(Call::HYPOT);
-                                    }
-
-                                    return true;
-                                }
-                            }
-                        }
-                    }
-                }
-            }
-        }
-
-        return false;
-    }
-};
-
-} // namespace analysis
-
-#endif // __SQRT_ANALYZER_HXX__
index faf2da4..df3247b 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- *  Copyright (C) 2014 - Scilab Enterprises - Calixte DENIZET
+ *  Copyright (C) 2014-2015 - Scilab Enterprises - Calixte DENIZET
  *
  *  This file must be used under the terms of the CeCILL.
  *  This source file is licensed as described in the file COPYING, which
 #include "TIType.hxx"
 #include "tools.hxx"
 
-#include "check_____dotpower____.hxx"
-#include "check_rand.hxx"
-#include "check_____ge____.hxx"
-#include "check_____or____.hxx"
-#include "check_____power____.hxx"
-#include "check_____not____.hxx"
-#include "check_isreal.hxx"
-#include "check_____transp____.hxx"
-#include "check_abs.hxx"
-#include "check_cosh.hxx"
-#include "check_typeof.hxx"
-#include "check_int16.hxx"
-#include "check_iconvert.hxx"
-#include "check_gettext.hxx"
-#include "check_____neq____.hxx"
-#include "check_____and____.hxx"
-#include "check_tan.hxx"
-#include "check_cumsum.hxx"
-#include "check_size.hxx"
-#include "check_____andand____.hxx"
-#include "check_asin.hxx"
-#include "check_____dottransp____.hxx"
-#include "check_or.hxx"
-#include "check_____eq____.hxx"
-#include "check_log.hxx"
-#include "check_floor.hxx"
-#include "check_int.hxx"
-#include "check_fix.hxx"
-#include "check_sqrt.hxx"
-#include "check_uint16.hxx"
-#include "check_____le____.hxx"
-#include "check_zeros.hxx"
-#include "check_ls.hxx"
-#include "check_max.hxx"
-#include "check_uint32.hxx"
-#include "check_int64.hxx"
-#include "check_prod.hxx"
-#include "check_type.hxx"
-#include "check_sin.hxx"
-#include "check_round.hxx"
-#include "check_____krontimes____.hxx"
-#include "check_int32.hxx"
-#include "check_____gt____.hxx"
-#include "check_inttype.hxx"
-#include "check_exp.hxx"
-#include "check_atan.hxx"
-#include "check_____dotrdiv____.hxx"
-#include "check_imag.hxx"
-#include "check_uint8.hxx"
-#include "check_ceil.hxx"
-#include "check_uint64.hxx"
-#include "check_____lt____.hxx"
-#include "check_sinm.hxx"
-#include "check_isinf.hxx"
-#include "check_____sub____.hxx"
-#include "check_sinh.hxx"
-#include "check_toc.hxx"
-#include "check_isscalar.hxx"
-#include "check_int8.hxx"
-#include "check_____rdivide____.hxx"
-#include "check_matrix.hxx"
-#include "check_____oror____.hxx"
-#include "check_cos.hxx"
-#include "check_and.hxx"
-#include "check_____unaryminus____.hxx"
-#include "check_tanh.hxx"
-#include "check_____add____.hxx"
-#include "check_isnan.hxx"
-#include "check_imult.hxx"
-#include "check_____times____.hxx"
-#include "check_argn.hxx"
-#include "check_cumprod.hxx"
-#include "check_erf.hxx"
-#include "check_ones.hxx"
-#include "check_erfc.hxx"
-#include "check_min.hxx"
-#include "check_sum.hxx"
-#include "check_____ldivide____.hxx"
-#include "check_acos.hxx"
-#include "check_____dottimes____.hxx"
-
 namespace analysis
 {
-class Checkers
-{
-    struct __NName
+    class Checkers
     {
-        const unsigned short nargs;
-        const std::wstring name;
-
-        //__NName(unsigned short n, const char * _name) : nargs(n), name(_name) { }
-        __NName(unsigned short n, const std::wstring & _name) : nargs(n), name(_name) { }
-        inline bool operator==(const __NName & R) const
+        struct __NName
         {
-            return nargs == R.nargs && name == R.name;
-        }
-    };
-
-    struct __Infos
-    {
-        const unsigned short pos;
-        const bool elementwise;
-        const bool notconst;
-        const bool jitted;
-
-        __Infos(const unsigned short _pos, const bool _ew, const bool _nc, const bool _j) : pos(_pos), elementwise(_ew), notconst(_nc), jitted(_j) { }
-    };
+            const unsigned short nargs;
+            const std::wstring name;
 
-    struct __Hasher
-    {
-        inline std::size_t operator()(const __NName & nn) const
-        {
-            return tools::hash_combine(std::hash<std::wstring>()(nn.name), nn.nargs);
-        }
-    };
+            //__NName(unsigned short n, const char * _name) : nargs(n), name(_name) { }
+            __NName(unsigned short n, const std::wstring & _name) : nargs(n), name(_name) { }
+            inline bool operator==(const __NName & R) const { return nargs == R.nargs && name == R.name; }
+        };
 
-    typedef std::unordered_map<__NName, __Infos, __Hasher> CheckersMap;
-    static CheckersMap map;
-    static TIType (*ARGS0[6])(GVN &);
-    static TIType (*ARGS1[53])(GVN &, const TIType &);
-    static TIType (*ARGS2[10])(GVN &, const TIType &, const TIType &);
-    static TIType (*ARGS3[1])(GVN &, const TIType &, const TIType &, const TIType &);
+       struct __Infos
+       {
+           const unsigned short pos;
+           const bool elementwise;
+           const bool notconst;
+           const bool jitted;
 
-public:
+           __Infos(const unsigned short _pos, const bool _ew, const bool _nc, const bool _j) : pos(_pos), elementwise(_ew), notconst(_nc), jitted(_j) { }
+       };
 
-    static TIType check(GVN & gvn, const std::wstring & name, const std::vector<TIType> & args)
-    {
-        const unsigned short size = static_cast<unsigned short>(args.size());
-        CheckersMap::const_iterator i = map.find(__NName(size, name));
-        if (i != map.end())
+        struct __Hasher
         {
-            // TODO : remove array of function pointers and replace by a switch statement
-            switch (size)
-            {
-                case 0:
-                    return ARGS0[i->second.pos](gvn);
-                case 1:
-                    return ARGS1[i->second.pos](gvn, args[0]);
-                case 2:
-                    return ARGS2[i->second.pos](gvn, args[0], args[1]);
-                case 3:
-                    return ARGS3[i->second.pos](gvn, args[0], args[1], args[2]);
-            }
-        }
-
-        return TIType(gvn);
-    }
-
-    static bool isElementWise(const std::wstring & name, unsigned short nargs = 1)
-    {
-        CheckersMap::const_iterator i = map.find(__NName(nargs, name));
-        if (i != map.end())
-        {
-            return i->second.elementwise;
-        }
-        return false;
-    }
-
-    static bool isJitted(const std::wstring & name, unsigned short nargs = 1)
-    {
-        CheckersMap::const_iterator i = map.find(__NName(nargs, name));
-        if (i != map.end())
-        {
-            return i->second.jitted;
-        }
-        return false;
-    }
-
-    static bool isConst(const std::wstring & name, unsigned short nargs = 1)
-    {
-        CheckersMap::const_iterator i = map.find(__NName(nargs, name));
-        if (i != map.end())
-        {
-            return !i->second.notconst;
-        }
-        return false;
-    }
-
-private:
-
-    static CheckersMap initMap()
-    {
-        CheckersMap map;
-        map.emplace(__NName(0, L"rand"), __Infos(0, false, true, false));
-        map.emplace(__NName(0, L"zeros"), __Infos(1, false, false, false));
-        map.emplace(__NName(0, L"ls"), __Infos(2, false, true, false));
-        map.emplace(__NName(0, L"toc"), __Infos(3, false, true, false));
-        map.emplace(__NName(0, L"argn"), __Infos(4, false, false, false));
-        map.emplace(__NName(0, L"ones"), __Infos(5, false, false, false));
-        map.emplace(__NName(1, L"rand"), __Infos(0, false, true, false));
-        map.emplace(__NName(1, L"isreal"), __Infos(1, false, false, false));
-        map.emplace(__NName(1, L"abs"), __Infos(2, true, false, true));
-        map.emplace(__NName(1, L"cosh"), __Infos(3, true, false, true));
-        map.emplace(__NName(1, L"typeof"), __Infos(4, false, false, false));
-        map.emplace(__NName(1, L"int16"), __Infos(5, true, false, true));
-        map.emplace(__NName(1, L"gettext"), __Infos(6, false, true, false));
-        map.emplace(__NName(1, L"tan"), __Infos(7, true, false, true));
-        map.emplace(__NName(1, L"cumsum"), __Infos(8, true, false, true));
-        map.emplace(__NName(1, L"size"), __Infos(9, false, false, false));
-        map.emplace(__NName(1, L"asin"), __Infos(10, true, false, false));
-        map.emplace(__NName(1, L"or"), __Infos(11, false, false, false));
-        map.emplace(__NName(1, L"log"), __Infos(12, true, false, false));
-        map.emplace(__NName(1, L"floor"), __Infos(13, true, false, true));
-        map.emplace(__NName(1, L"int"), __Infos(14, true, false, true));
-        map.emplace(__NName(1, L"fix"), __Infos(15, true, false, true));
-        map.emplace(__NName(1, L"sqrt"), __Infos(16, true, false, true));
-        map.emplace(__NName(1, L"uint16"), __Infos(17, true, false, true));
-        map.emplace(__NName(1, L"zeros"), __Infos(18, false, false, false));
-        map.emplace(__NName(1, L"ls"), __Infos(19, false, true, false));
-        map.emplace(__NName(1, L"max"), __Infos(20, false, false, true));
-        map.emplace(__NName(1, L"uint32"), __Infos(21, true, false, true));
-        map.emplace(__NName(1, L"int64"), __Infos(22, true, false, true));
-        map.emplace(__NName(1, L"prod"), __Infos(23, false, false, true));
-        map.emplace(__NName(1, L"type"), __Infos(24, false, false, false));
-        map.emplace(__NName(1, L"sin"), __Infos(25, true, false, true));
-        map.emplace(__NName(1, L"round"), __Infos(26, true, false, true));
-        map.emplace(__NName(1, L"int32"), __Infos(27, true, false, true));
-        map.emplace(__NName(1, L"inttype"), __Infos(28, false, false, false));
-        map.emplace(__NName(1, L"exp"), __Infos(29, true, false, true));
-        map.emplace(__NName(1, L"atan"), __Infos(30, true, false, false));
-        map.emplace(__NName(1, L"imag"), __Infos(31, false, false, false));
-        map.emplace(__NName(1, L"uint8"), __Infos(32, true, false, true));
-        map.emplace(__NName(1, L"ceil"), __Infos(33, true, false, true));
-        map.emplace(__NName(1, L"uint64"), __Infos(34, true, false, true));
-        map.emplace(__NName(1, L"sinm"), __Infos(35, false, false, false));
-        map.emplace(__NName(1, L"isinf"), __Infos(36, true, false, true));
-        map.emplace(__NName(1, L"sinh"), __Infos(37, true, false, true));
-        map.emplace(__NName(1, L"isscalar"), __Infos(38, false, false, false));
-        map.emplace(__NName(1, L"int8"), __Infos(39, true, false, true));
-        map.emplace(__NName(1, L"cos"), __Infos(40, true, false, true));
-        map.emplace(__NName(1, L"and"), __Infos(41, false, false, false));
-        map.emplace(__NName(1, L"tanh"), __Infos(42, true, false, true));
-        map.emplace(__NName(1, L"isnan"), __Infos(43, true, false, true));
-        map.emplace(__NName(1, L"imult"), __Infos(44, false, false, false));
-        map.emplace(__NName(1, L"argn"), __Infos(45, false, false, false));
-        map.emplace(__NName(1, L"cumprod"), __Infos(46, true, false, true));
-        map.emplace(__NName(1, L"erf"), __Infos(47, true, false, true));
-        map.emplace(__NName(1, L"ones"), __Infos(48, false, false, false));
-        map.emplace(__NName(1, L"erfc"), __Infos(49, true, false, true));
-        map.emplace(__NName(1, L"min"), __Infos(50, false, false, true));
-        map.emplace(__NName(1, L"sum"), __Infos(51, false, false, true));
-        map.emplace(__NName(1, L"acos"), __Infos(52, true, false, false));
-        map.emplace(__NName(2, L"rand"), __Infos(0, false, true, false));
-        map.emplace(__NName(2, L"isreal"), __Infos(1, false, false, false));
-        map.emplace(__NName(2, L"iconvert"), __Infos(2, false, false, false));
-        map.emplace(__NName(2, L"gettext"), __Infos(3, false, true, false));
-        map.emplace(__NName(2, L"size"), __Infos(4, false, false, false));
-        map.emplace(__NName(2, L"or"), __Infos(5, false, false, false));
-        map.emplace(__NName(2, L"zeros"), __Infos(6, false, false, false));
-        map.emplace(__NName(2, L"matrix"), __Infos(7, false, false, false));
-        map.emplace(__NName(2, L"and"), __Infos(8, false, false, false));
-        map.emplace(__NName(2, L"ones"), __Infos(9, false, false, false));
-        map.emplace(__NName(3, L"matrix"), __Infos(0, false, false, false));
-        ARGS0[0] = &check_rand;
-        ARGS0[1] = &check_zeros;
-        ARGS0[2] = &check_ls;
-        ARGS0[3] = &check_toc;
-        ARGS0[4] = &check_argn;
-        ARGS0[5] = &check_ones;
-        ARGS1[0] = &check_rand;
-        ARGS1[1] = &check_isreal;
-        ARGS1[2] = &check_abs;
-        ARGS1[3] = &check_cosh;
-        ARGS1[4] = &check_typeof;
-        ARGS1[5] = &check_int16;
-        ARGS1[6] = &check_gettext;
-        ARGS1[7] = &check_tan;
-        ARGS1[8] = &check_cumsum;
-        ARGS1[9] = &check_size;
-        ARGS1[10] = &check_asin;
-        ARGS1[11] = &check_or;
-        ARGS1[12] = &check_log;
-        ARGS1[13] = &check_floor;
-        ARGS1[14] = &check_int;
-        ARGS1[15] = &check_fix;
-        ARGS1[16] = &check_sqrt;
-        ARGS1[17] = &check_uint16;
-        ARGS1[18] = &check_zeros;
-        ARGS1[19] = &check_ls;
-        ARGS1[20] = &check_max;
-        ARGS1[21] = &check_uint32;
-        ARGS1[22] = &check_int64;
-        ARGS1[23] = &check_prod;
-        ARGS1[24] = &check_type;
-        ARGS1[25] = &check_sin;
-        ARGS1[26] = &check_round;
-        ARGS1[27] = &check_int32;
-        ARGS1[28] = &check_inttype;
-        ARGS1[29] = &check_exp;
-        ARGS1[30] = &check_atan;
-        ARGS1[31] = &check_imag;
-        ARGS1[32] = &check_uint8;
-        ARGS1[33] = &check_ceil;
-        ARGS1[34] = &check_uint64;
-        ARGS1[35] = &check_sinm;
-        ARGS1[36] = &check_isinf;
-        ARGS1[37] = &check_sinh;
-        ARGS1[38] = &check_isscalar;
-        ARGS1[39] = &check_int8;
-        ARGS1[40] = &check_cos;
-        ARGS1[41] = &check_and;
-        ARGS1[42] = &check_tanh;
-        ARGS1[43] = &check_isnan;
-        ARGS1[44] = &check_imult;
-        ARGS1[45] = &check_argn;
-        ARGS1[46] = &check_cumprod;
-        ARGS1[47] = &check_erf;
-        ARGS1[48] = &check_ones;
-        ARGS1[49] = &check_erfc;
-        ARGS1[50] = &check_min;
-        ARGS1[51] = &check_sum;
-        ARGS1[52] = &check_acos;
-        ARGS2[0] = &check_rand;
-        ARGS2[1] = &check_isreal;
-        ARGS2[2] = &check_iconvert;
-        ARGS2[3] = &check_gettext;
-        ARGS2[4] = &check_size;
-        ARGS2[5] = &check_or;
-        ARGS2[6] = &check_zeros;
-        ARGS2[7] = &check_matrix;
-        ARGS2[8] = &check_and;
-        ARGS2[9] = &check_ones;
-        ARGS3[0] = &check_matrix;
-
-        return map;
-    }
-};
+            inline std::size_t operator()(const __NName & nn) const { return tools::hash_combine(std::hash<std::wstring>()(nn.name), nn.nargs); }
+        };
+
+        typedef std::unordered_map<__NName, __Infos, __Hasher> CheckersMap;
+        static CheckersMap map;
+        static TIType (*ARGS0[6])(GVN &);
+        static TIType (*ARGS1[53])(GVN &, const TIType &);
+        static TIType (*ARGS2[10])(GVN &, const TIType &, const TIType &);
+        static TIType (*ARGS3[1])(GVN &, const TIType &, const TIType &, const TIType &);
+
+    public:
+        
+        static TIType check(GVN & gvn, const std::wstring & name, const std::vector<TIType> & args);
+        static bool isElementWise(const std::wstring & name, unsigned short nargs = 1);
+        static bool isJitted(const std::wstring & name, unsigned short nargs = 1);
+        static bool isConst(const std::wstring & name, unsigned short nargs = 1);
+
+    private:
+
+        static CheckersMap initMap();
+
+    public:
+        
+        static TIType check_____dotpower____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_rand(GVN & gvn);
+        static TIType check_rand(GVN & gvn, const TIType & in0);
+        static TIType check_rand(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____ge____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____or____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____power____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____not____(GVN & gvn, const TIType & in0);
+        static TIType check_isreal(GVN & gvn, const TIType & in0);
+        static TIType check_isreal(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____transp____(GVN & gvn, const TIType & in0);
+        static TIType check_abs(GVN & gvn, const TIType & in0);
+        static TIType check_cosh(GVN & gvn, const TIType & in0);
+        static TIType check_typeof(GVN & gvn, const TIType & in0);
+        static TIType check_int16(GVN & gvn, const TIType & in0);
+        static TIType check_iconvert(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_gettext(GVN & gvn, const TIType & in0);
+        static TIType check_gettext(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____neq____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____and____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_tan(GVN & gvn, const TIType & in0);
+        static TIType check_cumsum(GVN & gvn, const TIType & in0);
+        static TIType check_size(GVN & gvn, const TIType & in0);
+        static TIType check_size(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____andand____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_asin(GVN & gvn, const TIType & in0);
+        static TIType check_____dottransp____(GVN & gvn, const TIType & in0);
+        static TIType check_or(GVN & gvn, const TIType & in0);
+        static TIType check_or(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____eq____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_log(GVN & gvn, const TIType & in0);
+        static TIType check_floor(GVN & gvn, const TIType & in0);
+        static TIType check_int(GVN & gvn, const TIType & in0);
+        static TIType check_fix(GVN & gvn, const TIType & in0);
+        static TIType check_sqrt(GVN & gvn, const TIType & in0);
+        static TIType check_uint16(GVN & gvn, const TIType & in0);
+        static TIType check_____le____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_zeros(GVN & gvn);
+        static TIType check_zeros(GVN & gvn, const TIType & in0);
+        static TIType check_zeros(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_ls(GVN & gvn);
+        static TIType check_ls(GVN & gvn, const TIType & in0);
+        static TIType check_max(GVN & gvn, const TIType & in0);
+        static TIType check_uint32(GVN & gvn, const TIType & in0);
+        static TIType check_int64(GVN & gvn, const TIType & in0);
+        static TIType check_prod(GVN & gvn, const TIType & in0);
+        static TIType check_type(GVN & gvn, const TIType & in0);
+        static TIType check_sin(GVN & gvn, const TIType & in0);
+        static TIType check_round(GVN & gvn, const TIType & in0);
+        static TIType check_____krontimes____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_int32(GVN & gvn, const TIType & in0);
+        static TIType check_____gt____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_inttype(GVN & gvn, const TIType & in0);
+        static TIType check_exp(GVN & gvn, const TIType & in0);
+        static TIType check_atan(GVN & gvn, const TIType & in0);
+        static TIType check_____dotrdiv____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_imag(GVN & gvn, const TIType & in0);
+        static TIType check_uint8(GVN & gvn, const TIType & in0);
+        static TIType check_ceil(GVN & gvn, const TIType & in0);
+        static TIType check_uint64(GVN & gvn, const TIType & in0);
+        static TIType check_____lt____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_sinm(GVN & gvn, const TIType & in0);
+        static TIType check_isinf(GVN & gvn, const TIType & in0);
+        static TIType check_____sub____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_sinh(GVN & gvn, const TIType & in0);
+        static TIType check_toc(GVN & gvn);
+        static TIType check_isscalar(GVN & gvn, const TIType & in0);
+        static TIType check_int8(GVN & gvn, const TIType & in0);
+        static TIType check_____rdivide____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_matrix(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_matrix(GVN & gvn, const TIType & in0, const TIType & in1, const TIType & in2);
+        static TIType check_____oror____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_cos(GVN & gvn, const TIType & in0);
+        static TIType check_and(GVN & gvn, const TIType & in0);
+        static TIType check_and(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_____unaryminus____(GVN & gvn, const TIType & in0);
+        static TIType check_tanh(GVN & gvn, const TIType & in0);
+        static TIType check_____add____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_isnan(GVN & gvn, const TIType & in0);
+        static TIType check_imult(GVN & gvn, const TIType & in0);
+        static TIType check_____times____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_argn(GVN & gvn);
+        static TIType check_argn(GVN & gvn, const TIType & in0);
+        static TIType check_cumprod(GVN & gvn, const TIType & in0);
+        static TIType check_erf(GVN & gvn, const TIType & in0);
+        static TIType check_ones(GVN & gvn);
+        static TIType check_ones(GVN & gvn, const TIType & in0);
+        static TIType check_ones(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_erfc(GVN & gvn, const TIType & in0);
+        static TIType check_min(GVN & gvn, const TIType & in0);
+        static TIType check_sum(GVN & gvn, const TIType & in0);
+        static TIType check_____ldivide____(GVN & gvn, const TIType & in0, const TIType & in1);
+        static TIType check_acos(GVN & gvn, const TIType & in0);
+        static TIType check_____dottimes____(GVN & gvn, const TIType & in0, const TIType & in1);
+    };
 
 } // namespace analysis
 
-#endif // __CHECKERS_HXX__
+#endif // __CHECKERS_HXX__
\ No newline at end of file
diff --git a/scilab/modules/ast/includes/analysis/checkers/check_____add____.hxx b/scilab/modules/ast/includes/analysis/checkers/check_____add____.hxx
deleted file mode 100644 (file)
index d674127..0000000
+++ /dev/null
@@ -1,1930 +0,0 @@
-/*
- *  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- *  Copyright (C) 2014 - Scilab Enterprises - Calixte DENIZET
- *
- *  This file must be used under the terms of the CeCILL.
- *  This source file is licensed as described in the file COPYING, which
- *  you should have received as part of this distribution.  The terms
- *  are also available at
- *  http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- */
-
-// This file has been generated, so don't modify it by hand !!
-
-#ifndef __CHECK_____ADD_____HXX__
-#define __CHECK_____ADD_____HXX__
-
-#include "TIType.hxx"
-
-namespace analysis
-{
-inline static TIType check_____add____(GVN & gvn, const TIType & in0, const TIType & in1)
-{
-    switch (in0.type)
-    {
-        case TIType::EMPTY :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    return in1;
-                }
-                case TIType::COMPLEX :
-                {
-                    return in1;
-                }
-                case TIType::DOUBLE :
-                {
-                    return in1;
-                }
-                case TIType::INT16 :
-                {
-                    return in1;
-                }
-                case TIType::INT32 :
-                {
-                    return in1;
-                }
-                case TIType::INT64 :
-                {
-                    return in1;
-                }
-                case TIType::INT8 :
-                {
-                    return in1;
-                }
-                case TIType::STRING :
-                {
-                    return in1;
-                }
-                case TIType::UINT16 :
-                {
-                    return in1;
-                }
-                case TIType::UINT32 :
-                {
-                    return in1;
-                }
-                case TIType::UINT64 :
-                {
-                    return in1;
-                }
-                case TIType::UINT8 :
-                {
-                    return in1;
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::BOOLEAN :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::DOUBLE, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::DOUBLE, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::DOUBLE, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::DOUBLE, -2, -2);
-                }
-                case TIType::COMPLEX :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::COMPLEX, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::COMPLEX, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::DOUBLE, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::DOUBLE, -2, -2);
-                }
-                case TIType::INT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT16, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT16, -2, -2);
-                }
-                case TIType::INT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT32, -2, -2);
-                }
-                case TIType::INT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::INT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT8, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT8, -2, -2);
-                }
-                case TIType::UINT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                case TIType::UINT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT8, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT8, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::COMPLEX :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::COMPLEX, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::COMPLEX, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::COMPLEX, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::COMPLEX, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::DOUBLE :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::DOUBLE, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::DOUBLE, -2, -2);
-                }
-                case TIType::COMPLEX :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::COMPLEX, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::COMPLEX, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::DOUBLE, -2, -2);
-                }
-                case TIType::INT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT16, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT16, -2, -2);
-                }
-                case TIType::INT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT32, -2, -2);
-                }
-                case TIType::INT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::INT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT8, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT8, -2, -2);
-                }
-                case TIType::UINT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                case TIType::UINT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT8, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT8, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::INT16 :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT16, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT16, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT16, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT16, -2, -2);
-                }
-                case TIType::INT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT16, -2, -2);
-                }
-                case TIType::INT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT32, -2, -2);
-                }
-                case TIType::INT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::INT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT16, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT16, -2, -2);
-                }
-                case TIType::UINT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                case TIType::UINT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::UINT16, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::INT32 :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT32, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT32, -2, -2);
-                }
-                case TIType::INT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT32, -2, -2);
-                }
-                case TIType::INT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT32, -2, -2);
-                }
-                case TIType::INT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::INT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT32, -2, -2);
-                }
-                case TIType::UINT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::INT64 :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::INT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::INT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::INT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::INT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::UINT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::INT8 :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT8, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT8, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT8, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT8, -2, -2);
-                }
-                case TIType::INT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT16, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT16, -2, -2);
-                }
-                case TIType::INT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT32, -2, -2);
-                }
-                case TIType::INT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::INT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::INT64, -2, -2);
-                }
-                case TIType::INT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::INT8, -2, -2);
-                }
-                case TIType::UINT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                case TIType::UINT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT8, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT8, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::STRING :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::STRING :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::STRING, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::UINT16 :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                case TIType::INT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                case TIType::INT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::INT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::INT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                case TIType::UINT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                case TIType::UINT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT16, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT16, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::UINT32 :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::INT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::INT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::INT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::INT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT16 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT32 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                case TIType::UINT64 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return in1;
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in0.rows, in0.cols);
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in1;
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::UINT8 :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT32, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT32, -2, -2);
-                }
-                default :
-                    return TIType(gvn);
-            }
-            return TIType(gvn);
-        }
-        case TIType::UINT64 :
-        {
-            switch (in1.type)
-            {
-                case TIType::EMPTY :
-                {
-                    return in0;
-                }
-                case TIType::BOOLEAN :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-                    {
-                        return in0;
-                    }
-                    if (in1.rows == in0.rows && in1.cols == in0.cols)
-                    {
-                        return in0;
-                    }
-                    return TIType(gvn, TIType::UINT64, -2, -2);
-                }
-                case TIType::DOUBLE :
-                {
-                    if (in0.rows == 1 && in0.cols == 1)
-                    {
-                        return TIType(gvn, TIType::UINT64, in1.rows, in1.cols);
-                    }
-                    if (in1.rows == 1 && in1.cols == 1)
-              &nbs