Searched refs:HlslToken (Results 1 – 7 of 7) sorted by relevance
57 void pushTokenStream(const TVector<HlslToken>* tokens);61 …HlslToken token; // the token we are currently looking at, but have not yet accep…68 …TVector<const TVector<HlslToken>*> tokenStreamStack; // for getting the next token from an existin…70 TVector<HlslToken> currentTokenStack;79 HlslToken preTokenStack[tokenBufferSize];81 void pushPreToken(const HlslToken&);82 HlslToken popPreToken();88 HlslToken tokenBuffer[tokenBufferSize];90 void pushTokenBuffer(const HlslToken&);91 HlslToken popTokenBuffer();
56 struct HlslToken { struct57 HlslToken() : string(nullptr) { loc.init(); } in HlslToken() argument83 void tokenize(HlslToken&); argument90 EHlslTokenClass tokenizeClass(HlslToken&);101 HlslToken* parserToken;
40 void HlslTokenStream::pushPreToken(const HlslToken& tok) in pushPreToken()46 HlslToken HlslTokenStream::popPreToken() in popPreToken()53 void HlslTokenStream::pushTokenBuffer(const HlslToken& tok) in pushTokenBuffer()59 HlslToken HlslTokenStream::popTokenBuffer() in popTokenBuffer()74 void HlslTokenStream::pushTokenStream(const TVector<HlslToken>* tokens) in pushTokenStream()
66 bool acceptIdentifier(HlslToken&);100 …unctionDefinition(TFunctionDeclarator&, TIntermNode*& nodeList, TVector<HlslToken>* deferredTokens…131 bool captureBlockTokens(TVector<HlslToken>& tokens);
84 bool HlslGrammar::acceptIdentifier(HlslToken& idToken) in acceptIdentifier()200 HlslToken state; in acceptSamplerState()232 HlslToken filterMode; in acceptSamplerState()238 HlslToken addrMode; in acceptSamplerState()281 HlslToken name; in acceptSamplerDeclarationDX9()333 HlslToken namespaceToken; in acceptDeclaration()388 HlslToken idToken; in acceptDeclaration()557 HlslToken idToken; in acceptControlDeclaration()774 HlslToken idToken; in acceptLayoutQualifierList()2383 HlslToken idToken; in acceptStructDeclarationList()[all …]
54 TVector<HlslToken>* body;
461 void HlslScanContext::tokenize(HlslToken& token) in tokenize()481 EHlslTokenClass HlslScanContext::tokenizeClass(HlslToken& token) in tokenizeClass()