Porytiles
Loading...
Searching...
No Matches
define_statement.hpp File Reference
#include <cstdint>
#include <string>
#include <variant>
#include "porytiles/utilities/c_parser/source_position.hpp"
#include "porytiles/utilities/panic/panic.hpp"
Include dependency graph for define_statement.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  porytiles::DefineStatement
 Represents a parsed #define preprocessor statement. More...
 

Namespaces

namespace  porytiles
 

Typedefs

using porytiles::DefineValue = std::variant< std::int64_t, std::string, std::monostate >
 Represents the value of a #define statement.