zenilib
0.5.3.0
|
Go to the source code of this file.
Functions | |
int | glslang_finalize (TParseContext *context) |
int | glslang_initialize (TParseContext *context) |
int | glslang_parse (TParseContext *context) |
int | glslang_scan (size_t count, const char *const string[], const int length[], TParseContext *context) |
int glslang_finalize | ( | TParseContext * | context | ) |
Definition at line 2909 of file glslang_lex.cpp.
References NULL, TParseContext::scanner, and yylex_destroy().
Referenced by PaParseStrings().
int glslang_initialize | ( | TParseContext * | context | ) |
Definition at line 2900 of file glslang_lex.cpp.
References NULL, TParseContext::scanner, and yylex_init_extra().
Referenced by PaParseStrings().
int glslang_parse | ( | TParseContext * | context | ) |
Definition at line 4880 of file glslang_tab.cpp.
References yyparse.
Referenced by PaParseStrings().
int glslang_scan | ( | size_t | count, |
const char *const | string[], | ||
const int | length[], | ||
TParseContext * | context | ||
) |
Definition at line 2919 of file glslang_lex.cpp.
References TParseContext::extensionBehavior(), TParseContext::fragmentPrecisionHigh, pp::Preprocessor::init(), NULL, pp::Preprocessor::predefineMacro(), TParseContext::preprocessor, TParseContext::scanner, yyrestart(), yyset_column(), and yyset_lineno().
Referenced by PaParseStrings().