================
@@ -0,0 +1,119 @@
+//===- OperatorNewDeletePointersExtractor.cpp 
-----------------------------===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM 
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+//
+// Extractor implementation for extracting from user-provided operator
+// new/delete overloadings:
+//  1 return entities of operator new overloads;
+//  2 the parameter (optionally the 2nd)  of operator new overloads
+//    representing the pointer to a memory area to initialize the object at;
+//  3 the first parameter of operator delete overloads representing the pointer
+//    to a memory block to deallocate or a null pointer;
+//  4 the parameter (optionally the 2nd)  of operator delete overloads
+//    representing the pointer used as the placement parameter in the matching
+//    placement new.
+//
+//===----------------------------------------------------------------------===//
----------------
steakhal wrote:

I think we should write these comments as structured doxygen comments - even 
though right now they are not doxygen comments (they don't start with triple 
slashes `///`).
I'm pretty sure you need some decorator to introduce numbered lists. I think 
you should also start those lines with upper case.

https://github.com/llvm/llvm-project/pull/206600
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to