Skip to content
  1. Jan 01, 2014
    • NAKAMURA Takumi's avatar
      Update the copyright credits -- Happy new year 2014! · d40d387f
      NAKAMURA Takumi authored
      FIXME: Dragonegg may be updated at non-trivial changes.
      llvm-svn: 198274
      d40d387f
    • Alp Toker's avatar
      Silence g++ 4.9 build issue in unit tests · daef78c3
      Alp Toker authored
      Stopgap measure until we can just use static_assert().
      
      llvm-svn: 198273
      daef78c3
    • Alp Toker's avatar
      Remove an unused diag left over from r198046 · 3ca9c868
      Alp Toker authored
      llvm-svn: 198272
      3ca9c868
    • Alp Toker's avatar
      Eliminate UnaryTypeTraitExpr · 95e7ff2e
      Alp Toker authored
      Remove UnaryTypeTraitExpr and switch all remaining type trait related handling
      over to TypeTraitExpr.
      
      The UTT/BTT/TT enum prefix and evaluation code is retained pending further
      cleanup.
      
      This is part of the ongoing work to unify type traits following the removal of
      BinaryTypeTraitExpr in r197273.
      
      llvm-svn: 198271
      95e7ff2e
    • Alp Toker's avatar
      ExpectAndConsume: Diagnose errors automatically · 383d2c47
      Alp Toker authored
       1) Teach ExpectAndConsume() to emit expected and expected-after diagnostics
          using the generic diagnostic descriptions added in r197972, eliminating another
          set of trivial err_expected_* variations while maintaining existing behaviour.
      
       2) Lift SkipUntil() recovery out of ExpectAndConsume(). The Expect/Consume
          family of functions are primitive parser operations that now have the
          well-defined property of operating on single tokens. Factoring out recovery
          exposes opportunities for more consistent and tailored error recover at the
          call sites instead of just relying on a bottled SkipUntil formula.
      
      llvm-svn: 198270
      383d2c47
    • Craig Topper's avatar
      Add two fp test cases I missed in my previous commit. · 3fec8c61
      Craig Topper authored
      llvm-svn: 198269
      3fec8c61
  2. Dec 31, 2013
  3. Dec 30, 2013
Loading