Files
bits-runner-builder/src/Parser/Statement/StatementMetaExternFunction.cpp
Rafał Grodziński 2a5085cb21 Added ValueType class
2025-07-04 18:10:24 +09:00

17 lines
631 B
C++

#include "Parser/Statement/StatementMetaExternFunction.h"
StatementMetaExternFunction::StatementMetaExternFunction(string name, vector<pair<string, shared_ptr<ValueType>>> arguments, shared_ptr<ValueType> returnValueType):
Statement(StatementKind::META_EXTERN_FUNCTION), name(name), arguments(arguments), returnValueType(returnValueType) { }
string StatementMetaExternFunction::getName() {
return name;
}
vector<pair<string, shared_ptr<ValueType>>> StatementMetaExternFunction::getArguments() {
return arguments;
}
shared_ptr<ValueType> StatementMetaExternFunction::getReturnValueType() {
return returnValueType;
}