|
souffle
2.0.2-371-g6315b36
|
#include "ast2ram/AstToRamTranslator.h"#include "Global.h"#include "LogStatement.h"#include "ast/Aggregator.h"#include "ast/Argument.h"#include "ast/Atom.h"#include "ast/BinaryConstraint.h"#include "ast/BranchInit.h"#include "ast/Clause.h"#include "ast/Constant.h"#include "ast/Constraint.h"#include "ast/Counter.h"#include "ast/Directive.h"#include "ast/Functor.h"#include "ast/IntrinsicFunctor.h"#include "ast/Literal.h"#include "ast/Negation.h"#include "ast/NilConstant.h"#include "ast/Node.h"#include "ast/NumericConstant.h"#include "ast/Program.h"#include "ast/QualifiedName.h"#include "ast/RecordInit.h"#include "ast/Relation.h"#include "ast/StringConstant.h"#include "ast/SubroutineArgument.h"#include "ast/TranslationUnit.h"#include "ast/UnnamedVariable.h"#include "ast/UserDefinedFunctor.h"#include "ast/Variable.h"#include "ast/analysis/AuxArity.h"#include "ast/analysis/Functor.h"#include "ast/analysis/IOType.h"#include "ast/analysis/PolymorphicObjects.h"#include "ast/analysis/RecursiveClauses.h"#include "ast/analysis/RelationSchedule.h"#include "ast/analysis/SCCGraph.h"#include "ast/analysis/SumTypeBranches.h"#include "ast/analysis/TopologicallySortedSCCGraph.h"#include "ast/analysis/TypeEnvironment.h"#include "ast/analysis/TypeSystem.h"#include "ast/transform/Transformer.h"#include "ast/utility/NodeMapper.h"#include "ast/utility/SipsMetric.h"#include "ast/utility/Utils.h"#include "ast/utility/Visitor.h"#include "ast2ram/ClauseTranslator.h"#include "ast2ram/Location.h"#include "ast2ram/ProvenanceClauseTranslator.h"#include "ast2ram/ValueIndex.h"#include "parser/SrcLocation.h"#include "ram/AutoIncrement.h"#include "ram/Call.h"#include "ram/Clear.h"#include "ram/Condition.h"#include "ram/Conjunction.h"#include "ram/Constraint.h"#include "ram/DebugInfo.h"#include "ram/EmptinessCheck.h"#include "ram/ExistenceCheck.h"#include "ram/Exit.h"#include "ram/Expression.h"#include "ram/Extend.h"#include "ram/Filter.h"#include "ram/FloatConstant.h"#include "ram/IO.h"#include "ram/IntrinsicOperator.h"#include "ram/LogRelationTimer.h"#include "ram/LogSize.h"#include "ram/LogTimer.h"#include "ram/Loop.h"#include "ram/Negation.h"#include "ram/PackRecord.h"#include "ram/Parallel.h"#include "ram/Program.h"#include "ram/Project.h"#include "ram/ProvenanceExistenceCheck.h"#include "ram/Query.h"#include "ram/Relation.h"#include "ram/RelationSize.h"#include "ram/Scan.h"#include "ram/Sequence.h"#include "ram/SignedConstant.h"#include "ram/Statement.h"#include "ram/SubroutineArgument.h"#include "ram/SubroutineReturn.h"#include "ram/Swap.h"#include "ram/TranslationUnit.h"#include "ram/TupleElement.h"#include "ram/UndefValue.h"#include "ram/UnsignedConstant.h"#include "ram/UserDefinedOperator.h"#include "ram/utility/Utils.h"#include "reports/DebugReport.h"#include "reports/ErrorReport.h"#include "souffle/BinaryConstraintOps.h"#include "souffle/SymbolTable.h"#include "souffle/TypeAttribute.h"#include "souffle/utility/ContainerUtil.h"#include "souffle/utility/FunctionalUtil.h"#include "souffle/utility/MiscUtil.h"#include <algorithm>#include <cassert>#include <chrono>#include <cstddef>#include <iterator>#include <map>#include <memory>#include <optional>#include <set>#include <sstream>#include <string>#include <utility>#include <vector>Go to the source code of this file.
Namespaces | |
| souffle | |
| souffle::ast2ram | |
Functions | |
| void | souffle::ast2ram::appendStmt (VecOwn< ram::Statement > &stmtList, Own< ram::Statement > stmt) |
| append statement to a list of statements More... | |
1.8.17