#ifndef STORM_LOGIC_FORMULASFORWARDDECLARATIONS_H_ #define STORM_LOGIC_FORMULASFORWARDDECLARATIONS_H_ namespace storm { namespace logic { // Forward-declare all formula classes. class Formula; class AtomicExpressionFormula; class AtomicLabelFormula; class BinaryBooleanStateFormula; class BinaryPathFormula; class BinaryStateFormula; class BooleanLiteralFormula; class BoundedGloballyFormula; class BoundedUntilFormula; class ConditionalFormula; class CumulativeRewardFormula; class EventuallyFormula; class TimeOperatorFormula; class GloballyFormula; class GameFormula; class InstantaneousRewardFormula; class LongRunAverageOperatorFormula; class LongRunAverageRewardFormula; class MultiObjectiveFormula; class QuantileFormula; class NextFormula; class OperatorFormula; struct OperatorInformation; class PathFormula; class ProbabilityOperatorFormula; class RewardOperatorFormula; class StateFormula; class TotalRewardFormula; class UnaryBooleanStateFormula; class UnaryPathFormula; class UnaryStateFormula; class UntilFormula; } } #endif /* STORM_LOGIC_FORMULASFORWARDDECLARATIONS_H_ */