Skip to content
  1. Jul 02, 2009
    • Bill Wendling's avatar
      --- Reverse-merging (from foreign repository) r74648 into '.': · 4534d256
      Bill Wendling authored
      U    include/llvm/LLVMContext.h
      U    lib/VMCore/LLVMContext.cpp
      U    lib/AsmParser/LLParser.cpp
      U    lib/AsmParser/LLParser.h
      
      Temporarily reverting r74648. It was causing massive failures in release mode.
      
      llvm-svn: 74653
      4534d256
    • Devang Patel's avatar
      Keep DIDescriptor methods together. · b9fb5954
      Devang Patel authored
      No functionality change.
      
      llvm-svn: 74652
      b9fb5954
    • Douglas Gregor's avatar
      Keep track of more information within the template instantiation stack, e.g., · ff6cbdf8
      Douglas Gregor authored
      by distinguishing between substitution that occurs for template
      argument deduction vs. explicitly-specifiad template arguments. This
      is used both to improve diagnostics and to make sure we only provide
      SFINAE in those cases where SFINAE should apply.
      
      In addition, deal with the sticky issue where SFINAE only considers
      substitution of template arguments into the *type* of a function
      template; we need to issue hard errors beyond this point, as
      test/SemaTemplate/operator-template.cpp illustrates.
      
      llvm-svn: 74651
      ff6cbdf8
  2. Jul 01, 2009
Loading