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
  • translator
  • IntermTraverse.cpp
Find file
BlameHistoryPermalink
  • Olli Etuaho's avatar
    Split ternary node class from TIntermSelection · d0bad2c7
    Olli Etuaho authored Sep 09, 2016
    Ternary operator nodes are typed parts of expressions, they always
    have two children and the children are also guaranteed to be
    TIntermTyped. "If" selection nodes can't be a part of an expression,
    they can have either one or two children and the children are code
    blocks. Due to all of these differences it makes sense to store these
    using two different AST node classes.
    
    BUG=angleproject:1490
    TEST=angle_unittests
    
    Change-Id: I913ab1d806e3cdb5c21106f078cc9c0b6c72ac54
    Reviewed-on: https://chromium-review.googlesource.com/384512
    Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
    Reviewed-by: 's avatarCorentin Wallez <cwallez@chromium.org>
    d0bad2c7
IntermTraverse.cpp 18.8 KB
EditWeb IDE
×

Replace IntermTraverse.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.