MCPcopy Create free account
hub / github.com/devosoft/avida / GetFunctionSignature

Method GetFunctionSignature

avida-core/source/script/cSymbolTable.h:94–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

92 inline const sASTypeInfo& GetFunctionRType(int fun_id) const { return m_fun_tbl[fun_id]->type; }
93 inline cSymbolTable* GetFunctionSymbolTable(int fun_id) { return m_fun_tbl[fun_id]->symtbl; }
94 inline cASTVariableDefinitionList* GetFunctionSignature(int fun_id) { return m_fun_tbl[fun_id]->signature; }
95 inline cASTNode* GetFunctionDefinition(int fun_id) { return m_fun_tbl[fun_id]->code; }
96 inline int GetFunctionScope(int fun_id) const { return m_fun_tbl[fun_id]->scope; }
97 inline bool IsFunctionActive(int fun_id) const { return !m_fun_tbl[fun_id]->deactivate; }

Callers 3

VisitFunctionCallMethod · 0.80
VisitFunctionCallMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected