Convert a few expression actions to smart pointers.
These actions are extremely widely used (identifier expressions and literals); still no performance regression. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62468 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- Driver/PrintParserCallbacks.cpp 40 additions, 23 deletionsDriver/PrintParserCallbacks.cpp
- include/clang/Parse/Action.h 36 additions, 33 deletionsinclude/clang/Parse/Action.h
- lib/Parse/ParseDecl.cpp 1 addition, 1 deletionlib/Parse/ParseDecl.cpp
- lib/Parse/ParseExpr.cpp 2 additions, 2 deletionslib/Parse/ParseExpr.cpp
- lib/Parse/ParseExprCXX.cpp 6 additions, 7 deletionslib/Parse/ParseExprCXX.cpp
- lib/Sema/Sema.h 21 additions, 22 deletionslib/Sema/Sema.h
- lib/Sema/SemaExpr.cpp 119 additions, 113 deletionslib/Sema/SemaExpr.cpp
- lib/Sema/SemaExprCXX.cpp 3 additions, 3 deletionslib/Sema/SemaExprCXX.cpp
Loading
Please register or sign in to comment