|
ReactOS 0.4.17-dev-923-g4c9a150
|
#include <stdarg.h>#include "windef.h"#include "winbase.h"#include "wine/debug.h"#include "dwrite_private.h"
Go to the source code of this file.
Classes | |
| struct | tagStackItem |
| struct | tagRun |
| struct | tagRunChar |
| struct | tagIsolatedRun |
| struct | tagBracketPair |
Macros | |
| #define | ASSERT(x) do { if (!(x)) FIXME("assert failed: %s\n", #x); } while(0) |
| #define | MAX_DEPTH 125 |
| #define | odd(x) ((x) & 1) |
| #define | push_stack(l, o, i) |
| #define | pop_stack() do { stack_top++; } while(0) |
| #define | valid_level(x) (x <= MAX_DEPTH && overflow_isolate_count == 0 && overflow_embedding_count == 0) |
Typedefs | |
| typedef struct tagStackItem | StackItem |
| typedef struct tagRun | Run |
| typedef struct tagRunChar | RunChar |
| typedef struct tagIsolatedRun | IsolatedRun |
| typedef struct tagBracketPair | BracketPair |
Enumerations | |
| enum | directions { ON = 0 , L , R , AN , EN , AL , NSM , CS , ES , ET , BN , S , WS , B , RLO , RLE , LRO , LRE , PDF , LRI , RLI , FSI , PDI , NI = ON , ON = 0 , L , R , AN , EN , AL , NSM , CS , ES , ET , BN , S , WS , B , RLO , RLE , LRO , LRE , PDF , LRI , RLI , FSI , PDI , NI = ON , ON = 0 , L , R , AN , EN , AL , NSM , CS , ES , ET , BN , S , WS , B , RLO , RLE , LRO , LRE , PDF , LRI , RLI , FSI , PDI , NI = ON } |
Variables | |
| const unsigned short | bidi_bracket_table [] |
| const unsigned short | bidi_direction_table [] |
| static const char | debug_type [][4] |
| typedef struct tagBracketPair BracketPair |
| typedef struct tagIsolatedRun IsolatedRun |
| typedef struct tagRunChar RunChar |
| typedef struct tagStackItem StackItem |
|
static |
Definition at line 630 of file bidi.c.
Referenced by bidi_resolve_neutrals().
|
static |
Definition at line 932 of file bidi.c.
Referenced by bidi_computelevels().
Definition at line 1070 of file bidi.c.
Referenced by dwritetextanalyzer_AnalyzeBidi().
|
inlinestatic |
Definition at line 139 of file bidi.c.
Referenced by bidi_computelevels().
|
static |
Definition at line 197 of file bidi.c.
Referenced by bidi_computelevels().
|
static |
Definition at line 719 of file bidi.c.
Referenced by bidi_computelevels().
|
static |
Definition at line 898 of file bidi.c.
Referenced by bidi_computelevels().
|
static |
Definition at line 509 of file bidi.c.
Referenced by bidi_computelevels().
Definition at line 164 of file bidi.c.
Referenced by bidi_compute_isolating_runs_set(), and bidi_resolve_neutrals().
|
inlinestatic |
Definition at line 458 of file bidi.c.
Referenced by bidi_resolve_neutrals(), and bidi_resolve_weak().
|
inlinestatic |
Definition at line 878 of file bidi.c.
Referenced by bidi_resolve_resolved().
|
inlinestatic |
Definition at line 475 of file bidi.c.
Referenced by bidi_computelevels(), and BIDI_DetermineLevels().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | bidi | ) |
Definition at line 7 of file bracket.c.
Referenced by bidi_compute_bracket_pairs(), and computeBracketPairs().
Definition at line 6 of file direction.c.
Referenced by classify().
Definition at line 112 of file bidi.c.
Referenced by bidi_compute_isolating_runs_set(), bidi_dump_types(), computeIsolatingRunsSet(), dump_types(), and iso_dump_types().