OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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