Mercurial > projects > ldc
comparison dmd/root/root.h @ 1367:8026319762be
Merged DMD 1.045 !!!
author | Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
---|---|
date | Sat, 16 May 2009 22:21:31 +0200 |
parents | 1853dcd9b944 |
children | 229e02867307 |
comparison
equal
deleted
inserted
replaced
1366:81121ac19f61 | 1367:8026319762be |
---|---|
126 { | 126 { |
127 FileName(char *str, int ref); | 127 FileName(char *str, int ref); |
128 FileName(char *path, char *name); | 128 FileName(char *path, char *name); |
129 hash_t hashCode(); | 129 hash_t hashCode(); |
130 int equals(Object *obj); | 130 int equals(Object *obj); |
131 static int equals(const char *name1, const char *name2); | |
131 int compare(Object *obj); | 132 int compare(Object *obj); |
133 static int compare(const char *name1, const char *name2); | |
132 static int absolute(const char *name); | 134 static int absolute(const char *name); |
133 static char *ext(const char *); | 135 static char *ext(const char *); |
134 char *ext(); | 136 char *ext(); |
135 static char *removeExt(const char *str); | 137 static char *removeExt(const char *str); |
136 static char *name(const char *); | 138 static char *name(const char *); |
137 char *name(); | 139 char *name(); |
138 static char *path(const char *); | 140 static char *path(const char *); |
139 static char *replaceName(char *path, char *name); | 141 static const char *replaceName(const char *path, const char *name); |
140 | 142 |
141 static char *combine(const char *path, const char *name); | 143 static char *combine(const char *path, const char *name); |
142 static Array *splitPath(const char *path); | 144 static Array *splitPath(const char *path); |
143 static FileName *defaultExt(const char *name, const char *ext); | 145 static FileName *defaultExt(const char *name, const char *ext); |
144 static FileName *forceExt(const char *name, const char *ext); | 146 static FileName *forceExt(const char *name, const char *ext); |