Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • compiler
  • preprocessor
  • MacroExpander.cpp
Find file
BlameHistoryPermalink
  • Olli Etuaho's avatar
    Forbid defined operator generated by macro expansion · 1b2f1629
    Olli Etuaho authored Mar 04, 2016
    After lengthy debate, the GLES working group recommended that this
    should be an error in WebGL, though old specs were not updated. Make
    ANGLE follow the WebGL spec and generate an error in this case.
    
    This is a partial revert of the patch which added support for defined
    operator generated by macro expansion. The preprocessor unit tests
    added by the reverted commit are kept, but their expectations are
    changed.
    
    This breaks some dEQP tests that are not in line with the WebGL spec.
    
    BUG=angleproject:1335
    TEST=angle_unittests, WebGL conformance tests
    
    Change-Id: I7d8a1d42c61367197f2aed4ca4de9297cc48acfc
    Reviewed-on: https://chromium-review.googlesource.com/352471Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
    1b2f1629
MacroExpander.cpp 10.3 KB
EditWeb IDE
×

Replace MacroExpander.cpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.