Stan  2.14.0
probability, sampling & optimization
Public Member Functions | Public Attributes | List of all members
stan::lang::int_literal Struct Reference

#include <int_literal.hpp>

Public Member Functions

 int_literal ()
 Construct a default int literal. More...
 
 int_literal (int val)
 Construct an int literal with the specified value. More...
 
 int_literal (const int_literal &il)
 Copy constructor. More...
 
int_literaloperator= (const int_literal &il)
 Assignment for int literals. More...
 

Public Attributes

int val_
 Value of literal. More...
 
expr_type type_
 Expression type of literal. More...
 

Detailed Description

Definition at line 9 of file int_literal.hpp.

Constructor & Destructor Documentation

§ int_literal() [1/3]

stan::lang::int_literal::int_literal ( )

Construct a default int literal.

Definition at line 11 of file int_literal_def.hpp.

§ int_literal() [2/3]

stan::lang::int_literal::int_literal ( int  val)

Construct an int literal with the specified value.

Parameters
valvalue of literal

Definition at line 13 of file int_literal_def.hpp.

§ int_literal() [3/3]

stan::lang::int_literal::int_literal ( const int_literal il)

Copy constructor.

Parameters
ilvalue

Definition at line 15 of file int_literal_def.hpp.

Member Function Documentation

§ operator=()

int_literal & stan::lang::int_literal::operator= ( const int_literal il)

Assignment for int literals.

Parameters
ilnew value
Returns
reference to literal assigned

Definition at line 18 of file int_literal_def.hpp.

Member Data Documentation

§ type_

expr_type stan::lang::int_literal::type_

Expression type of literal.

Definition at line 18 of file int_literal.hpp.

§ val_

int stan::lang::int_literal::val_

Value of literal.

Definition at line 13 of file int_literal.hpp.


The documentation for this struct was generated from the following files:

     [ Stan Home Page ] © 2011–2016, Stan Development Team.