aboutsummaryrefslogtreecommitdiff
path: root/src/naming.h
blob: 072e40b94e1c1cc55936a6fb5601819b08bbdade (plain)
1
2
3
4
5
6
7
8
9
10
// Compilation environments

#pragma once

#include "environment.h"
#include "stdlib/datatypes.h"

Text_t valid_c_name(const char *name);
Text_t namespace_name(env_t *env, namespace_t *ns, Text_t name);
Text_t get_id_suffix(const char *filename);