Searched refs:HlslScanContext (Results 1 – 6 of 6) sorted by relevance
74 class HlslScanContext {76 HlslScanContext(TParseContextBase& parseContext, TPpContext& ppContext) in HlslScanContext() function78 virtual ~HlslScanContext() { } in ~HlslScanContext()87 HlslScanContext(HlslScanContext&);88 HlslScanContext& operator=(HlslScanContext&);
45 explicit HlslTokenStream(HlslScanContext& scanner) in HlslTokenStream()67 HlslScanContext& scanner; // lexical scanner, to get next token from source file
90 void HlslScanContext::fillInKeywordMap() in fillInKeywordMap()450 void HlslScanContext::deleteKeywordMap() in deleteKeywordMap()461 void HlslScanContext::tokenize(HlslToken& token) in tokenize()467 glslang::TBuiltInVariable HlslScanContext::mapSemantic(const char* upperCase) in mapSemantic()481 EHlslTokenClass HlslScanContext::tokenizeClass(HlslToken& token) in tokenizeClass()584 EHlslTokenClass HlslScanContext::tokenizeIdentifier() in tokenizeIdentifier()885 EHlslTokenClass HlslScanContext::identifierOrType() in identifierOrType()895 EHlslTokenClass HlslScanContext::reservedWord() in reservedWord()
53 HlslGrammar(HlslScanContext& scanner, HlslParseContext& parseContext) in HlslGrammar()
130 HlslScanContext scanContext(*this, ppContext); in parseShaderStrings()
1279 glslang::HlslScanContext::fillInKeywordMap(); in ShInitialize()1381 glslang::HlslScanContext::deleteKeywordMap(); in ShFinalize()