HomeSort by relevance Sort by last modified time
    Searched refs:ppToken (Results 1 - 11 of 11) sorted by null

  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/preprocessor/
Pp.cpp 104 int TPpContext::CPPdefine(TPpToken* ppToken)
110 int token = scanToken(ppToken);
112 parseContext.ppError(ppToken->loc, "must be followed by macro name", "#define", "");
115 if (ppToken->loc.string >= 0) {
117 parseContext.reservedPpErrorCheck(ppToken->loc, ppToken->name, "#define");
121 const int defAtom = ppToken->atom;
124 token = scanToken(ppToken);
125 if (token == '(' && ! ppToken->space) {
129 token = scanToken(ppToken);
    [all...]
PpTokens.cpp 124 void TPpContext::RecordToken(TokenStream *pTok, int token, TPpToken* ppToken)
137 s = ppToken->name;
148 str = ppToken->name;
171 int TPpContext::ReadToken(TokenStream *pTok, TPpToken *ppToken)
173 char* tokenText = ppToken->name;
178 ppToken->loc = parseContext.getCurrentLoc();
184 parseContext.requireProfile(ppToken->loc, ~EEsProfile, "token pasting (##)");
185 parseContext.profileRequires(ppToken->loc, ~EEsProfile, 130, 0, "token pasting (##)");
186 parseContext.error(ppToken->loc, "token pasting not implemented (internal error)", "##", "");
188 return ReadToken(pTok, ppToken);
    [all...]
PpScanner.cpp 116 int TPpContext::lFloatConst(int len, int ch, TPpToken* ppToken)
126 char* str = ppToken->name;
141 parseContext.ppError(ppToken->loc, "float literal too long", "", "");
153 parseContext.ppError(ppToken->loc, "float literal too long", "", "");
172 parseContext.ppError(ppToken->loc, "float literal too long", "", "");
178 parseContext.ppError(ppToken->loc, "bad character in float exponent", "", "");
184 ppToken->dval = 0.0;
188 parseContext.doubleCheck(ppToken->loc, "double floating-point suffix");
190 parseContext.ppError(ppToken->loc, "float literal needs a decimal point or exponent", "", "");
201 parseContext.ppError(ppToken->loc, "float literal too long", "", "")
    [all...]
PpContext.h 131 const char* tokenize(TPpToken* ppToken);
223 int scanToken(TPpToken* ppToken)
228 token = inputStack.back()->scan(ppToken);
298 int CPPdefine(TPpToken * ppToken);
299 int CPPundef(TPpToken * ppToken);
300 int CPPelse(int matchelse, TPpToken * ppToken);
301 int extraTokenCheck(int atom, TPpToken* ppToken, int token);
302 int eval(int token, int precedence, bool shortCircuit, int& res, bool& err, TPpToken * ppToken);
303 int evalToToken(int token, bool shortCircuit, int& res, bool& err, TPpToken * ppToken);
304 int CPPif (TPpToken * ppToken);
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/
ScanContext.h 80 TPpToken* ppToken;
Scan.cpp 616 TPpToken ppToken;
617 tokenText = pp->tokenize(&ppToken);
621 loc = ppToken.loc;
623 switch (ppToken.token) {
679 case PpAtomConstInt: parserToken->sType.lex.i = ppToken.ival; return INTCONSTANT;
680 case PpAtomConstUint: parserToken->sType.lex.i = ppToken.ival; return UINTCONSTANT;
681 case PpAtomConstInt64: parserToken->sType.lex.i64 = ppToken.i64val; return INT64CONSTANT;
682 case PpAtomConstUint64: parserToken->sType.lex.i64 = ppToken.i64val; return UINT64CONSTANT;
683 case PpAtomConstFloat: parserToken->sType.lex.d = ppToken.dval; return FLOATCONSTANT;
684 case PpAtomConstDouble: parserToken->sType.lex.d = ppToken.dval; return DOUBLECONSTANT
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/
hlslScanContext.h 100 TPpToken* ppToken;
hlslScanContext.cpp 338 TPpToken ppToken;
339 tokenText = ppContext.tokenize(&ppToken);
343 loc = ppToken.loc;
345 switch (ppToken.token) {
401 case PpAtomConstInt: parserToken->i = ppToken.ival; return EHTokIntConstant;
402 case PpAtomConstUint: parserToken->i = ppToken.ival; return EHTokUintConstant;
403 case PpAtomConstFloat: parserToken->d = ppToken.dval; return EHTokFloatConstant;
404 case PpAtomConstDouble: parserToken->d = ppToken.dval; return EHTokDoubleConstant;
415 buf[0] = (char)ppToken.token;
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/
sapi51.h     [all...]
sapi53.h     [all...]
sapi54.h     [all...]

Completed in 2903 milliseconds