PP: Rationalize names of tokens.
This commit is contained in:
		
							parent
							
								
									2dcdda921f
								
							
						
					
					
						commit
						0c4b7c931a
					
				| @ -2,5 +2,5 @@ | ||||
| // For the version, it uses the latest git tag followed by the number of commits.
 | ||||
| // For the date, it uses the current date (when then script is run).
 | ||||
| 
 | ||||
| #define GLSLANG_REVISION "Overload400-PrecQual.1715" | ||||
| #define GLSLANG_DATE "20-Dec-2016" | ||||
| #define GLSLANG_REVISION "Overload400-PrecQual.1719" | ||||
| #define GLSLANG_DATE "21-Dec-2016" | ||||
|  | ||||
| @ -674,11 +674,11 @@ int TScanContext::tokenize(TPpContext* pp, TParserToken& token) | ||||
|             parseContext.error(loc, "illegal use of escape character", "\\", ""); | ||||
|             break; | ||||
| 
 | ||||
|         case PpAtomAdd:                return ADD_ASSIGN; | ||||
|         case PpAtomSub:                return SUB_ASSIGN; | ||||
|         case PpAtomMul:                return MUL_ASSIGN; | ||||
|         case PpAtomDiv:                return DIV_ASSIGN; | ||||
|         case PpAtomMod:                return MOD_ASSIGN; | ||||
|         case PPAtomAddAssign:          return ADD_ASSIGN; | ||||
|         case PPAtomSubAssign:          return SUB_ASSIGN; | ||||
|         case PPAtomMulAssign:          return MUL_ASSIGN; | ||||
|         case PPAtomDivAssign:          return DIV_ASSIGN; | ||||
|         case PPAtomModAssign:          return MOD_ASSIGN; | ||||
| 
 | ||||
|         case PpAtomRight:              return RIGHT_OP; | ||||
|         case PpAtomLeft:               return LEFT_OP; | ||||
|  | ||||
| @ -94,11 +94,12 @@ const struct { | ||||
|     const char* str; | ||||
| } tokens[] = { | ||||
| 
 | ||||
|     { PpAtomAdd,            "+=" }, | ||||
|     { PpAtomSub,            "-=" }, | ||||
|     { PpAtomMul,            "*=" }, | ||||
|     { PpAtomDiv,            "/=" }, | ||||
|     { PpAtomMod,            "%=" }, | ||||
|     { PPAtomAddAssign,      "+=" }, | ||||
|     { PPAtomSubAssign,      "-=" }, | ||||
|     { PPAtomMulAssign,      "*=" }, | ||||
|     { PPAtomDivAssign,      "/=" }, | ||||
|     { PPAtomModAssign,      "%=" }, | ||||
| 
 | ||||
|     { PpAtomRight,          ">>" }, | ||||
|     { PpAtomLeft,           "<<" }, | ||||
|     { PpAtomAnd,            "&&" }, | ||||
|  | ||||
| @ -529,7 +529,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | ||||
|             if (ch == '-') { | ||||
|                 return PpAtomDecrement; | ||||
|             } else if (ch == '=') { | ||||
|                 return PpAtomSub; | ||||
|                 return PPAtomSubAssign; | ||||
|             } else { | ||||
|                 ungetch(); | ||||
|                 return '-'; | ||||
| @ -539,7 +539,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | ||||
|             if (ch == '+') { | ||||
|                 return PpAtomIncrement; | ||||
|             } else if (ch == '=') { | ||||
|                 return PpAtomAdd; | ||||
|                 return PPAtomAddAssign; | ||||
|             } else { | ||||
|                 ungetch(); | ||||
|                 return '+'; | ||||
| @ -547,7 +547,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | ||||
|         case '*': | ||||
|             ch = getch(); | ||||
|             if (ch == '=') { | ||||
|                 return PpAtomMul; | ||||
|                 return PPAtomMulAssign; | ||||
|             } else { | ||||
|                 ungetch(); | ||||
|                 return '*'; | ||||
| @ -555,7 +555,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | ||||
|         case '%': | ||||
|             ch = getch(); | ||||
|             if (ch == '=') { | ||||
|                 return PpAtomMod; | ||||
|                 return PPAtomModAssign; | ||||
|             } else { | ||||
|                 ungetch(); | ||||
|                 return '%'; | ||||
| @ -681,7 +681,7 @@ int TPpContext::tStringInput::scan(TPpToken* ppToken) | ||||
|                 // loop again to get the next token...
 | ||||
|                 break; | ||||
|             } else if (ch == '=') { | ||||
|                 return PpAtomDiv; | ||||
|                 return PPAtomDivAssign; | ||||
|             } else { | ||||
|                 ungetch(); | ||||
|                 return '/'; | ||||
|  | ||||
| @ -86,11 +86,11 @@ enum EFixedAtoms { | ||||
| 
 | ||||
|     // Operators
 | ||||
| 
 | ||||
|     PpAtomAdd, | ||||
|     PpAtomSub, | ||||
|     PpAtomMul, | ||||
|     PpAtomDiv, | ||||
|     PpAtomMod, | ||||
|     PPAtomAddAssign, | ||||
|     PPAtomSubAssign, | ||||
|     PPAtomMulAssign, | ||||
|     PPAtomDivAssign, | ||||
|     PPAtomModAssign, | ||||
| 
 | ||||
|     PpAtomRight, | ||||
|     PpAtomLeft, | ||||
|  | ||||
| @ -430,11 +430,11 @@ EHlslTokenClass HlslScanContext::tokenizeClass(HlslToken& token) | ||||
|             parseContext.error(loc, "illegal use of escape character", "\\", ""); | ||||
|             break; | ||||
| 
 | ||||
|         case PpAtomAdd:                return EHTokAddAssign; | ||||
|         case PpAtomSub:                return EHTokSubAssign; | ||||
|         case PpAtomMul:                return EHTokMulAssign; | ||||
|         case PpAtomDiv:                return EHTokDivAssign; | ||||
|         case PpAtomMod:                return EHTokModAssign; | ||||
|         case PPAtomAddAssign:          return EHTokAddAssign; | ||||
|         case PPAtomSubAssign:          return EHTokSubAssign; | ||||
|         case PPAtomMulAssign:          return EHTokMulAssign; | ||||
|         case PPAtomDivAssign:          return EHTokDivAssign; | ||||
|         case PPAtomModAssign:          return EHTokModAssign; | ||||
| 
 | ||||
|         case PpAtomRight:              return EHTokRightOp; | ||||
|         case PpAtomLeft:               return EHTokLeftOp; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 John Kessenich
						John Kessenich