SageInterface::CheckedCanonicalLoopPlan::CheckedCanonicalLoopPlan
Synopsis
Declared in <SageIII/sageInterface/sageInterface.h>
CheckedCanonicalLoopPlan(
SgForStatement& loop,
SgNode& structural_owner,
SgForInitStatement& for_init,
SgStatement& initializer,
SgStatement& test_statement,
SgExpression& test_expression,
SgExpression& increment_expression,
SgStatement& body,
SgInitializedName& induction,
SgVariableSymbol& induction_symbol,
SgType& induction_type,
SgExpression& lower_bound,
SgExpression& upper_bound,
std::optional<std::reference_wrapper<SgExpression>> explicit_stride,
unsigned long long positive_stride_value,
unsigned int induction_width,
bool induction_is_unsigned,
bool increasing,
bool inclusive,
bool initializer_is_declaration) noexcept;
Created with MrDocs