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

16 lines
526 B
C++

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