Home
last modified time | relevance | path

Searched refs:HlslToken (Results 1 – 7 of 7) sorted by relevance

/external/deqp-deps/glslang/hlsl/
DhlslTokenStream.h57 void pushTokenStream(const TVector<HlslToken>* tokens);
61HlslToken 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();
DhlslScanContext.h56 struct HlslToken { struct
57 HlslToken() : string(nullptr) { loc.init(); } in HlslToken() argument
83 void tokenize(HlslToken&); argument
90 EHlslTokenClass tokenizeClass(HlslToken&);
101 HlslToken* parserToken;
DhlslTokenStream.cpp40 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()
DhlslGrammar.h66 bool acceptIdentifier(HlslToken&);
100 …unctionDefinition(TFunctionDeclarator&, TIntermNode*& nodeList, TVector<HlslToken>* deferredTokens…
131 bool captureBlockTokens(TVector<HlslToken>& tokens);
DhlslGrammar.cpp84 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 …]
DhlslAttributes.h54 TVector<HlslToken>* body;
DhlslScanContext.cpp461 void HlslScanContext::tokenize(HlslToken& token) in tokenize()
481 EHlslTokenClass HlslScanContext::tokenizeClass(HlslToken& token) in tokenizeClass()