webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
TFunctionSymbolInfo Class Reference

#include <IntermNode.h>

Public Member Functions

 POOL_ALLOCATOR_NEW_DELETE ()
 
 TFunctionSymbolInfo ()
 
 TFunctionSymbolInfo (const TFunctionSymbolInfo &)=default
 
TFunctionSymbolInfooperator= (const TFunctionSymbolInfo &)=default
 
void setFromFunction (const TFunction &function)
 
void setNameObj (const TName &name)
 
const TNamegetNameObj () const
 
const TStringgetName () const
 
void setName (const TString &name)
 
bool isMain () const
 
void setId (int functionId)
 
int getId () const
 

Constructor & Destructor Documentation

◆ TFunctionSymbolInfo() [1/2]

TFunctionSymbolInfo::TFunctionSymbolInfo ( )
inline

◆ TFunctionSymbolInfo() [2/2]

TFunctionSymbolInfo::TFunctionSymbolInfo ( const TFunctionSymbolInfo )
default

Member Function Documentation

◆ getId()

int TFunctionSymbolInfo::getId ( ) const
inline

◆ getName()

const TString& TFunctionSymbolInfo::getName ( ) const
inline

◆ getNameObj()

const TName& TFunctionSymbolInfo::getNameObj ( ) const
inline

◆ isMain()

bool TFunctionSymbolInfo::isMain ( ) const
inline

◆ operator=()

TFunctionSymbolInfo& TFunctionSymbolInfo::operator= ( const TFunctionSymbolInfo )
default

◆ POOL_ALLOCATOR_NEW_DELETE()

TFunctionSymbolInfo::POOL_ALLOCATOR_NEW_DELETE ( )

◆ setFromFunction()

void TFunctionSymbolInfo::setFromFunction ( const TFunction function)

◆ setId()

void TFunctionSymbolInfo::setId ( int  functionId)
inline

◆ setName()

void TFunctionSymbolInfo::setName ( const TString name)
inline

◆ setNameObj()

void TFunctionSymbolInfo::setNameObj ( const TName name)
inline

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