Skip to content

Conversation

@Sirraide
Copy link
Member

Doug implemented quite literally all of it and has been continuously improving the implementation by handling more language constructs we had initially missed. I spent a lot of time reviewing the implementation of the attributes as well as the analysis pass, so in other words, the two of us are probably best equipped to answer any questions that might arise wrt this part of Clang.

@dougsonos I hope you’re fine w/ me nominating you, because I’m familiar w/ the implementation, but not so much realtime processing and its requirements... Also, can you check if I found the right email?

@Sirraide Sirraide added documentation clang Clang issues not falling into any other category labels Nov 22, 2024
@llvmbot
Copy link
Member

llvmbot commented Nov 22, 2024

@llvm/pr-subscribers-clang

Author: None (Sirraide)

Changes

Doug implemented quite literally all of it and has been continuously improving the implementation by handling more language constructs we had initially missed. I spent a lot of time reviewing the implementation of the attributes as well as the analysis pass, so in other words, the two of us are probably best equipped to answer any questions that might arise wrt this part of Clang.

@dougsonos I hope you’re fine w/ me nominating you, because I’m familiar w/ the implementation, but not so much realtime processing and its requirements... Also, can you check if I found the right email?


Full diff: https://github.com/llvm/llvm-project/pull/117324.diff

1 Files Affected:

  • (modified) clang/Maintainers.rst (+8)
diff --git a/clang/Maintainers.rst b/clang/Maintainers.rst
index b601f4da0b3a93..dab33ab7c9aa1c 100644
--- a/clang/Maintainers.rst
+++ b/clang/Maintainers.rst
@@ -176,6 +176,14 @@ Thread Safety Analysis
 | aaron.puchert\@sap.com (email), aaronpuchert (GitHub), aaronpuchert (Discourse)
 
 
+Function Effect Analysis
+~~~~~~~~~~~~~~~~~~~~~~~~
+| Doug Wyatt
+| dwyatt\@apple.com (email), dougsonos (GitHub), dougsonos (Discourse)
+
+| Sirraide
+| aeternalmail\@gmail.com (email), Sirraide (GitHub), Ætérnal (Discord), Sirraide (Discourse)
+
 Tools
 -----
 These maintainers are responsible for user-facing tools under the Clang

Copy link
Collaborator

@AaronBallman AaronBallman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Co-authored-by: Aaron Ballman <[email protected]>
@dougsonos
Copy link
Contributor

LGTM thanks @Sirraide!

@Sirraide Sirraide merged commit 2fe947b into llvm:main Nov 22, 2024
5 of 8 checks passed
@Sirraide Sirraide deleted the function-effects-maintainers branch November 22, 2024 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clang Clang issues not falling into any other category documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants