ReactOS 0.4.16-dev-59-gd481587
|
#include "precomp.h"
#include <winnls.h>
#include <ndk/rtlfuncs.h>
#include <pseh/pseh2.h>
#include <strsafe.h>
#include <versionhelpers.h>
Go to the source code of this file.
Classes | |
struct | TESTS_CHARPREV |
struct | ST_TESTS_CHARPREV |
struct | ST_CODEPAGE_TESTS_CHARPREV |
struct | ST_TESTS_CHARNEXT |
struct | ST_CODEPAGE_TESTS_CHARNEXT |
struct | EX_TESTS_CHARPREV |
struct | EX_TESTS_CHARNEXT |
Macros | |
#define | INVALID_PTR_OFF(x) ((PVOID)(ULONG_PTR)(0xdeadbeefdeadbeefULL + x)) |
#define | INVALID_PTR INVALID_PTR_OFF(0) |
#define | TEST_ACP 1252 |
Enumerations | |
enum | TEST_TYPE { testLen , testOffs , testBoth } |
Functions | |
static LPWSTR | AllocStringW (LPWSTR lpszStr, SIZE_T len) |
static LPSTR | AllocStringA (LPWSTR lpszStr, SIZE_T len) |
static void | testCharPrevW (const TESTS_CHARPREV *pEntry, SIZE_T len, UINT i) |
static void | testCharPrevA (const TESTS_CHARPREV *pEntry, SIZE_T len, UINT i) |
static void | testDynCharPrev (const TESTS_CHARPREV *pEntry, UINT i) |
static void | testStatCharPrev (const ST_TESTS_CHARPREV *pEntry, UINT i) |
static void | testStatCodePageCharPrev (const ST_CODEPAGE_TESTS_CHARPREV *pEntry, UINT i) |
static void | testStatCharNext (const ST_TESTS_CHARNEXT *pEntry, UINT i) |
static void | testStatCodePageCharNext (const ST_CODEPAGE_TESTS_CHARNEXT *pEntry, UINT i) |
static void | testCharPrev (void) |
static void | testCharNext (void) |
START_TEST (CharFuncs) | |
#define INVALID_PTR INVALID_PTR_OFF(0) |
Definition at line 17 of file CharFuncs.c.
Definition at line 16 of file CharFuncs.c.
#define TEST_ACP 1252 |
Definition at line 20 of file CharFuncs.c.
Definition at line 397 of file CharFuncs.c.
Referenced by testCharPrevA().
Definition at line 377 of file CharFuncs.c.
Referenced by testCharPrevW().
START_TEST | ( | CharFuncs | ) |
Definition at line 813 of file CharFuncs.c.
Definition at line 721 of file CharFuncs.c.
Referenced by START_TEST().
Definition at line 608 of file CharFuncs.c.
Referenced by START_TEST().
|
static |
Definition at line 484 of file CharFuncs.c.
Referenced by testDynCharPrev().
|
static |
Definition at line 427 of file CharFuncs.c.
Referenced by testDynCharPrev().
|
static |
Definition at line 543 of file CharFuncs.c.
Referenced by testCharPrev().
|
static |
Definition at line 582 of file CharFuncs.c.
Referenced by testCharNext().
|
static |
Definition at line 556 of file CharFuncs.c.
Referenced by testCharPrev().
|
static |
Definition at line 600 of file CharFuncs.c.
Referenced by testCharNext().
|
static |
Definition at line 574 of file CharFuncs.c.
Referenced by testCharPrev().
Definition at line 84 of file CharFuncs.c.
Definition at line 75 of file CharFuncs.c.
Referenced by testCharNext(), and testCharPrev().
Definition at line 77 of file CharFuncs.c.
Definition at line 81 of file CharFuncs.c.
Definition at line 82 of file CharFuncs.c.
Definition at line 83 of file CharFuncs.c.
TESTS_CHARPREV TestCharPrev[] |
TESTS_CHARPREV TestCharPrev_Vista[] |
TESTS_CHARPREV TestCharPrev_XP[] |
EX_TESTS_CHARNEXT TestExceptionCharNext[] |
Definition at line 357 of file CharFuncs.c.
Referenced by testCharNext().
EX_TESTS_CHARPREV TestExceptionCharPrev[] |
Definition at line 302 of file CharFuncs.c.
Referenced by testCharPrev().
ST_TESTS_CHARNEXT TestStaticCharNext[] |
Definition at line 200 of file CharFuncs.c.
Referenced by testCharNext().
ST_TESTS_CHARNEXT TestStaticCharNext_Vista[] |
ST_TESTS_CHARNEXT TestStaticCharNext_XP[] |
ST_TESTS_CHARPREV TestStaticCharPrev[] |
Definition at line 96 of file CharFuncs.c.
Referenced by testCharPrev().
ST_TESTS_CHARPREV TestStaticCharPrev_Vista[] |
ST_TESTS_CHARPREV TestStaticCharPrev_XP[] |
ST_CODEPAGE_TESTS_CHARNEXT TestStaticCodePageCharNext[] |
Definition at line 269 of file CharFuncs.c.
Referenced by testCharNext().
ST_CODEPAGE_TESTS_CHARPREV TestStaticCodePageCharPrev[] |
Definition at line 78 of file CharFuncs.c.
Definition at line 79 of file CharFuncs.c.
Definition at line 74 of file CharFuncs.c.
Referenced by testCharNext(), and testCharPrev().
Definition at line 76 of file CharFuncs.c.