[Lldb-commits] [lldb] r226162 - In commit clang r226096, DefinitionRequired has been removed. Do the same in lldb implementation

Nico Weber thakis at chromium.org
Thu Jan 15 09:51:18 PST 2015


Thanks!

On Thu, Jan 15, 2015 at 3:50 AM, Sylvestre Ledru <sylvestre at debian.org>
wrote:

> Author: sylvestre
> Date: Thu Jan 15 05:50:50 2015
> New Revision: 226162
>
> URL: http://llvm.org/viewvc/llvm-project?rev=226162&view=rev
> Log:
> In commit clang r226096, DefinitionRequired has been removed. Do the same
> in lldb implementation
>
> Modified:
>     lldb/trunk/include/lldb/Expression/ASTResultSynthesizer.h
>     lldb/trunk/include/lldb/Expression/ASTStructExtractor.h
>     lldb/trunk/source/Expression/ASTResultSynthesizer.cpp
>     lldb/trunk/source/Expression/ASTStructExtractor.cpp
>
> Modified: lldb/trunk/include/lldb/Expression/ASTResultSynthesizer.h
> URL:
> http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/Expression/ASTResultSynthesizer.h?rev=226162&r1=226161&r2=226162&view=diff
>
> ==============================================================================
> --- lldb/trunk/include/lldb/Expression/ASTResultSynthesizer.h (original)
> +++ lldb/trunk/include/lldb/Expression/ASTResultSynthesizer.h Thu Jan 15
> 05:50:50 2015
> @@ -91,7 +91,7 @@ public:
>
>  //----------------------------------------------------------------------
>      /// Passthrough stub
>
>  //----------------------------------------------------------------------
> -    void HandleVTable(clang::CXXRecordDecl *RD, bool DefinitionRequired);
> +    void HandleVTable(clang::CXXRecordDecl *RD);
>
>
>  //----------------------------------------------------------------------
>      /// Passthrough stub
>
> Modified: lldb/trunk/include/lldb/Expression/ASTStructExtractor.h
> URL:
> http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/Expression/ASTStructExtractor.h?rev=226162&r1=226161&r2=226162&view=diff
>
> ==============================================================================
> --- lldb/trunk/include/lldb/Expression/ASTStructExtractor.h (original)
> +++ lldb/trunk/include/lldb/Expression/ASTStructExtractor.h Thu Jan 15
> 05:50:50 2015
> @@ -99,7 +99,7 @@ public:
>
>  //----------------------------------------------------------------------
>      /// Passthrough stub
>
>  //----------------------------------------------------------------------
> -    void HandleVTable(clang::CXXRecordDecl *RD, bool DefinitionRequired);
> +    void HandleVTable(clang::CXXRecordDecl *RD);
>
>
>  //----------------------------------------------------------------------
>      /// Passthrough stub
>
> Modified: lldb/trunk/source/Expression/ASTResultSynthesizer.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Expression/ASTResultSynthesizer.cpp?rev=226162&r1=226161&r2=226162&view=diff
>
> ==============================================================================
> --- lldb/trunk/source/Expression/ASTResultSynthesizer.cpp (original)
> +++ lldb/trunk/source/Expression/ASTResultSynthesizer.cpp Thu Jan 15
> 05:50:50 2015
> @@ -480,10 +480,10 @@ ASTResultSynthesizer::CompleteTentativeD
>  }
>
>  void
> -ASTResultSynthesizer::HandleVTable(CXXRecordDecl *RD, bool
> DefinitionRequired)
> +ASTResultSynthesizer::HandleVTable(CXXRecordDecl *RD)
>  {
>      if (m_passthrough)
> -        m_passthrough->HandleVTable(RD, DefinitionRequired);
> +        m_passthrough->HandleVTable(RD);
>  }
>
>  void
>
> Modified: lldb/trunk/source/Expression/ASTStructExtractor.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Expression/ASTStructExtractor.cpp?rev=226162&r1=226161&r2=226162&view=diff
>
> ==============================================================================
> --- lldb/trunk/source/Expression/ASTStructExtractor.cpp (original)
> +++ lldb/trunk/source/Expression/ASTStructExtractor.cpp Thu Jan 15
> 05:50:50 2015
> @@ -186,10 +186,10 @@ ASTStructExtractor::CompleteTentativeDef
>  }
>
>  void
> -ASTStructExtractor::HandleVTable(CXXRecordDecl *RD, bool
> DefinitionRequired)
> +ASTStructExtractor::HandleVTable(CXXRecordDecl *RD)
>  {
>      if (m_passthrough)
> -        m_passthrough->HandleVTable(RD, DefinitionRequired);
> +        m_passthrough->HandleVTable(RD);
>  }
>
>  void
>
>
> _______________________________________________
> lldb-commits mailing list
> lldb-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20150115/9ebbbba0/attachment.html>


More information about the lldb-commits mailing list