-
- Downloads
Fix serialization/deserialization for __uuidof
I broke this back in r264529 because I forgot to serialize the UuidAttr member. Fix this by replacing the UuidAttr with a StringRef which is properly serialized and deserialized. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@264562 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/ExprCXX.h 7 additions, 6 deletionsinclude/clang/AST/ExprCXX.h
- lib/AST/ExprCXX.cpp 0 additions, 4 deletionslib/AST/ExprCXX.cpp
- lib/AST/MicrosoftMangle.cpp 1 addition, 1 deletionlib/AST/MicrosoftMangle.cpp
- lib/CodeGen/CodeGenModule.cpp 1 addition, 1 deletionlib/CodeGen/CodeGenModule.cpp
- lib/Sema/SemaExprCXX.cpp 9 additions, 7 deletionslib/Sema/SemaExprCXX.cpp
- lib/Serialization/ASTReaderStmt.cpp 2 additions, 0 deletionslib/Serialization/ASTReaderStmt.cpp
- lib/Serialization/ASTWriterStmt.cpp 1 addition, 0 deletionslib/Serialization/ASTWriterStmt.cpp
- test/PCH/uuidof.cpp 9 additions, 0 deletionstest/PCH/uuidof.cpp
Loading
Please register or sign in to comment