[cfe-commits] r107541 - in /cfe/trunk: include/clang/AST/ExprCXX.h lib/Frontend/PCHReaderStmt.cpp lib/Frontend/PCHWriterStmt.cpp

Enea Zaffanella zaffanella at cs.unipr.it
Thu Jul 8 02:25:02 PDT 2010


In the commit below the public method
   CXXDefaultArgExpr::setUsedLocation()
has been removed and friendship has been granted
to PCH reader and writer.

We were using setUsedLocation in our own code.
Would it be OK if we restore it?

Thanks,
Enea.


Argyrios Kyrtzidis wrote:
> Author: akirtzidis
> Date: Fri Jul  2 18:30:15 2010
> New Revision: 107541
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=107541&view=rev
> Log:
> Fix broken PCH support for CXXDefaultArgExpr.
> 
> Modified:
>     cfe/trunk/include/clang/AST/ExprCXX.h
>     cfe/trunk/lib/Frontend/PCHReaderStmt.cpp
>     cfe/trunk/lib/Frontend/PCHWriterStmt.cpp
> 
> Modified: cfe/trunk/include/clang/AST/ExprCXX.h
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/ExprCXX.h?rev=107541&r1=107540&r2=107541&view=diff
[...]
> -  void setUsedLocation(SourceLocation L) { Loc = L; }
[...]
> +  friend class PCHStmtReader;
> +  friend class PCHStmtWriter;





More information about the cfe-commits mailing list