webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
JSC::LocalStack< T, inlineCapacity > Class Template Reference

#include <Local.h>

Public Member Functions

 LocalStack (VM &vm)
 
ExternalType peek () const
 
ExternalType pop ()
 
void push (ExternalType value)
 
bool isEmpty () const
 
unsigned size () const
 

Constructor & Destructor Documentation

◆ LocalStack()

template<typename T , unsigned inlineCapacity = 0>
JSC::LocalStack< T, inlineCapacity >::LocalStack ( VM vm)
inline

Member Function Documentation

◆ isEmpty()

template<typename T , unsigned inlineCapacity = 0>
bool JSC::LocalStack< T, inlineCapacity >::isEmpty ( void  ) const
inline

◆ peek()

template<typename T , unsigned inlineCapacity = 0>
ExternalType JSC::LocalStack< T, inlineCapacity >::peek ( ) const
inline

◆ pop()

template<typename T , unsigned inlineCapacity = 0>
ExternalType JSC::LocalStack< T, inlineCapacity >::pop ( )
inline

◆ push()

template<typename T , unsigned inlineCapacity = 0>
void JSC::LocalStack< T, inlineCapacity >::push ( ExternalType  value)
inline

◆ size()

template<typename T , unsigned inlineCapacity = 0>
unsigned JSC::LocalStack< T, inlineCapacity >::size ( ) const
inline

The documentation for this class was generated from the following file: