top
|
up
|
prev
|
next
ConstExprFunctionRepository Class
Definition at line
17
of
ConstExprFunctionRepository.hpp
Constructors
ConstExprFunctionRepository
(
BoundCompileUnit
& boundCompileUnit_)
Member Functions
FunctionNode*
GetFunctionNodeFor
(FunctionSymbol* constExprFunctionSymbol)
Member Variables
BoundCompileUnit
&
boundCompileUnit
Constructor Details
ConstExprFunctionRepository Constructor
cmajor::binder::ConstExprFunctionRepository::ConstExprFunctionRepository(
BoundCompileUnit
& boundCompileUnit_)
Definition at line
12
of
ConstExprFunctionRepository.cpp
:
12
:
boundCompileUnit
(
boundCompileUnit_
)
13
{
14
}
Declaration at line
20
of
ConstExprFunctionRepository.hpp
Member Function Details
GetFunctionNodeFor Member Function
FunctionNode* cmajor::binder::ConstExprFunctionRepository::GetFunctionNodeFor(FunctionSymbol* constExprFunctionSymbol)
Definition at line
16
of
ConstExprFunctionRepository.cpp
Calls:
cmajor::binder::BoundCompileUnit::GetSymbolTable
,
cmajor::binder::TypeBinder::SetContainerScope
,
cmajor::binder::TypeBinder::SetCurrentFunctionSymbol
,
cmajor::symbols::SymbolTable::GetNodeNoThrow
,
cmajor::symbols::SymbolTable::MapNode
Called by:
cmajor::binder::BoundCompileUnit::GetFunctionNodeFor
top
|
up
|
prev
|
next