Searched refs:EHlslTokenClass (Results 1 – 9 of 9) sorted by relevance
59 EHlslTokenClass tokenClass; // what kind of token it is90 EHlslTokenClass tokenizeClass(HlslToken&);91 EHlslTokenClass tokenizeIdentifier();92 EHlslTokenClass identifierOrType();93 EHlslTokenClass reservedWord();94 EHlslTokenClass identifierOrReserved(bool reserved);95 EHlslTokenClass nonreservedKeyword(int version);104 EHlslTokenClass keyword;
60 static TOperator assignment(EHlslTokenClass op);61 static TOperator binary(EHlslTokenClass op);62 static TOperator preUnary(EHlslTokenClass op);63 static TOperator postUnary(EHlslTokenClass op);
44 TOperator HlslOpMap::assignment(EHlslTokenClass op) in assignment()65 TOperator HlslOpMap::binary(EHlslTokenClass op) in binary()95 TOperator HlslOpMap::preUnary(EHlslTokenClass op) in preUnary()112 TOperator HlslOpMap::postUnary(EHlslTokenClass op) in postUnary()
52 bool acceptTokenClass(EHlslTokenClass);53 EHlslTokenClass peek() const;54 bool peekTokenClass(EHlslTokenClass) const;
126 EHlslTokenClass HlslTokenStream::peek() const in peek()133 bool HlslTokenStream::peekTokenClass(EHlslTokenClass tokenClass) const in peekTokenClass()140 bool HlslTokenStream::acceptTokenClass(EHlslTokenClass tokenClass) in acceptTokenClass()
82 std::unordered_map<const char*, glslang::EHlslTokenClass, str_hash, str_eq>* KeywordMap = nullptr;97 KeywordMap = new std::unordered_map<const char*, EHlslTokenClass, str_hash, str_eq>; in fillInKeywordMap()463 EHlslTokenClass tokenClass = tokenizeClass(token); in tokenize()481 EHlslTokenClass HlslScanContext::tokenizeClass(HlslToken& token) in tokenizeClass()558 EHlslTokenClass token = tokenizeIdentifier(); in tokenizeClass()584 EHlslTokenClass HlslScanContext::tokenizeIdentifier() in tokenizeIdentifier()885 EHlslTokenClass HlslScanContext::identifierOrType() in identifierOrType()895 EHlslTokenClass HlslScanContext::reservedWord() in reservedWord()
964 const EHlslTokenClass geometryType = peek(); in acceptOutputPrimitiveGeometry()985 const EHlslTokenClass tessType = peek(); in acceptTessellationDeclType()1111 const EHlslTokenClass subpassInputType = peek(); in acceptSubpassInputType()1175 const EHlslTokenClass samplerType = peek(); in acceptSamplerTypeDX9()1220 const EHlslTokenClass samplerType = peek(); in acceptSamplerType()1271 const EHlslTokenClass textureType = peek(); in acceptTextureType()2276 const EHlslTokenClass structBuffType = peek(); in acceptStructBufferType()3710 EHlslTokenClass loop = peek(); in acceptIterationStatement()3845 EHlslTokenClass jump = peek(); in acceptJumpStatement()4133 const char* HlslGrammar::getTypeString(EHlslTokenClass tokenClass) const in getTypeString()
132 const char* getTypeString(EHlslTokenClass tokenClass) const;
42 enum EHlslTokenClass { enum