Lines Matching defs:s
39 #define IS_DEVICE_PATH(s) ((s)[0] == '\\' && (s)[1] == '\\' && (s)[2] == '.' && (s)[3] == '\\') argument
40 #define IS_SUPER_PREFIX(s) ((s)[0] == '\\' && (s)[1] == '\\' && (s)[2] == '?' && (s)[3] == '\\') argument
41 #define IS_SUPER_OR_DEVICE_PATH(s) ((s)[0] == '\\' && (s)[1] == '\\' && ((s)[2] == '?' || (s)[2] ==… argument
44 #define IS_UNC_WITH_SLASH(s) ( \ argument
50 bool IsDevicePath(CFSTR s) throw() in IsDevicePath()
83 bool IsSuperUncPath(CFSTR s) throw() { return (IS_SUPER_PREFIX(s) && IS_UNC_WITH_SLASH(s + kSuperPa… in IsSuperUncPath()
85 bool IsDrivePath(const wchar_t *s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == … in IsDrivePath()
86 bool IsSuperPath(const wchar_t *s) throw() { return IS_SUPER_PREFIX(s); } in IsSuperPath()
87 bool IsSuperOrDevicePath(const wchar_t *s) throw() { return IS_SUPER_OR_DEVICE_PATH(s); } in IsSuperOrDevicePath()
91 bool IsDrivePath(CFSTR s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == '\\'; } in IsDrivePath()
92 bool IsSuperPath(CFSTR s) throw() { return IS_SUPER_PREFIX(s); } in IsSuperPath()
93 bool IsSuperOrDevicePath(CFSTR s) throw() { return IS_SUPER_OR_DEVICE_PATH(s); } in IsSuperOrDevicePath()
96 bool IsAbsolutePath(const wchar_t *s) throw() in IsAbsolutePath()
105 static unsigned GetRootPrefixSize_Of_NetworkPath(CFSTR s) throw() in GetRootPrefixSize_Of_NetworkPath()
117 static unsigned GetRootPrefixSize_Of_SimplePath(CFSTR s) throw() in GetRootPrefixSize_Of_SimplePath()
127 static unsigned GetRootPrefixSize_Of_SuperPath(CFSTR s) throw() in GetRootPrefixSize_Of_SuperPath()
141 unsigned GetRootPrefixSize(CFSTR s) throw() in GetRootPrefixSize()
152 static unsigned GetRootPrefixSize_Of_NetworkPath(const wchar_t *s) throw() in GetRootPrefixSize_Of_NetworkPath()
164 static unsigned GetRootPrefixSize_Of_SimplePath(const wchar_t *s) throw() in GetRootPrefixSize_Of_SimplePath()
174 static unsigned GetRootPrefixSize_Of_SuperPath(const wchar_t *s) throw() in GetRootPrefixSize_Of_SuperPath()
188 unsigned GetRootPrefixSize(const wchar_t *s) throw() in GetRootPrefixSize()
199 bool IsAbsolutePath(const wchar_t *s) throw() { return s[0] == WCHAR_PATH_SEPARATOR } in IsAbsolutePath()
202 unsigned GetRootPrefixSize(CFSTR s) throw() { return s[0] == CHAR_PATH_SEPRATOR ? 1 : 0; } in GetRootPrefixSize()
204 unsigned GetRootPrefixSize(const wchar_t *s) throw() { return s[0] == CHAR_PATH_SEPRATOR ? 1 : 0; } in GetRootPrefixSize()
218 TCHAR s[MAX_PATH + 2]; in GetCurDir() local
226 WCHAR s[MAX_PATH + 2]; in GetCurDir() local
234 static bool ResolveDotsFolders(UString &s) in ResolveDotsFolders()
304 static bool AreThereDotsFolders(CFSTR s) in AreThereDotsFolders()
343 int GetUseSuperPathType(CFSTR s) throw() in GetUseSuperPathType()
394 static bool GetSuperPathBase(CFSTR s, UString &res) in GetSuperPathBase()
581 bool GetFullPath(CFSTR dirPrefix, CFSTR s, FString &res) in GetFullPath()