#include <vspace.h>
Definition at line 2295 of file vspace.h.
◆ Key
◆ Value
◆ equal()
Definition at line 2308 of file vspace.h.
2308 {
2309 if (s1->len() != s2->len())
2310 return false;
2311 size_t len = s1->len();
2312 const char *str1 = s1->str(), *str2 = s2->str();
2313 for (
size_t i = 0;
i < len;
i++) {
2314 if (str1[
i] != str2[
i])
2315 return false;
2316 }
2317 return true;
2318 }
◆ free_key()
static void vspace::DictSpec::free_key |
( |
VRef< Key > |
key | ) |
|
|
inlinestatic |
◆ free_value()
static void vspace::DictSpec::free_value |
( |
VRef< Value > |
value | ) |
|
|
inlinestatic |
◆ hash()
Definition at line 2298 of file vspace.h.
2298 {
2299
2300 size_t len =
s->len();
2301 const char *
str =
s->str();
2303 for (
size_t i = 0;
i < len;
i++) {
2305 }
2307 }
const CanonicalForm int s
static size_t hash(const VString *s)
The documentation for this struct was generated from the following file: