Skip to content
  • Douglas Gregor's avatar
    Explictly track tentative definitions within Sema, then hand those · beecd58e
    Douglas Gregor authored
    tentative definitions off to the ASTConsumer at the end of the
    translation unit. 
    
    Eliminate CodeGen's internal tracking of tentative definitions, and
    instead hook into ASTConsumer::CompleteTentativeDefinition. Also,
    tweak the definition-deferal logic for C++, where there are no
    tentative definitions.
    
    Fixes <rdar://problem/6808352>, and will make it much easier for
    precompiled headers to cope with tentative definitions in the future.
    
    llvm-svn: 69681
    beecd58e
Loading