diff options
| author | Nuno Lopes <nunoplopes@sapo.pt> | 2009-12-17 10:15:49 +0000 |
|---|---|---|
| committer | Nuno Lopes <nunoplopes@sapo.pt> | 2009-12-17 10:15:49 +0000 |
| commit | 641fdce2359763bbc831255c2f88cfa19e960831 (patch) | |
| tree | 2dbcae81d25fc8c4331de5c9da94d3976cf41b5c /clang/lib/Sema/SemaDecl.cpp | |
| parent | ff22e5e8cbced39f609384be02eb3713728abf9c (diff) | |
| download | bcm5719-llvm-641fdce2359763bbc831255c2f88cfa19e960831.tar.gz bcm5719-llvm-641fdce2359763bbc831255c2f88cfa19e960831.zip | |
revert part of my last patch, and mark only the c++ global new operator as noalias. the rest will be infered by llvm optz
llvm-svn: 91600
Diffstat (limited to 'clang/lib/Sema/SemaDecl.cpp')
| -rw-r--r-- | clang/lib/Sema/SemaDecl.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index ca42cac72c8..ee4bd226768 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -2799,11 +2799,6 @@ Sema::ActOnFunctionDeclarator(Scope* S, Declarator& D, DeclContext* DC, D.getIdentifierLoc(), Name, R, TInfo, isStatic, isInline); - if ((Name.getCXXOverloadedOperator() == OO_New || - Name.getCXXOverloadedOperator() == OO_Array_New) && - getLangOptions().AssumeSaneOperatorNew) - NewFD->addAttr(::new (Context) MallocAttr()); - isVirtualOkay = !isStatic; } else { // Determine whether the function was written with a |

