12#ifndef ARCANE_EXPR_EXPRESSIONIMPL_H
13#define ARCANE_EXPR_EXPRESSIONIMPL_H
19#include "arcane/expr/IExpressionImpl.h"
20#include "arcane/expr/Expression.h"
39class ARCANE_EXPR_EXPORT ExpressionImpl
48 virtual void addRef();
49 virtual void removeRef();
50 virtual void setTrace(
bool v) { m_do_trace = v; }
56 bool isTraceMode()
const {
return m_do_trace; }
Arcane configuration file.
Base class for 1D data vectors.
Integer m_nb_reference
Number of references.
virtual void dumpIf(IExpressionImpl *test_expr, Array< Expression > &exprs)
Interface for the different implementations of an expression.
Stores all possible operator types on expressions.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Int32 Integer
Type representing an integer.