Page MenuHomePhabricator

vsapsai (Volodymyr Sapsai)
User

Projects

User does not belong to any projects.

User Details

User Since
May 27 2014, 6:39 AM (461 w, 4 d)

Recent Activity

Thu, Mar 16

vsapsai committed rGa845aeb5d6c8: [Driver] Allow to collect `-save-stats` data to a file specified in the… (authored by vsapsai).
[Driver] Allow to collect `-save-stats` data to a file specified in the…
Thu, Mar 16, 11:59 AM · Restricted Project, Restricted Project
vsapsai closed D144981: [Driver] Allow to collect `-save-stats` data to a file specified in the environment variable..
Thu, Mar 16, 11:58 AM · Restricted Project, Restricted Project
vsapsai added a comment to D144981: [Driver] Allow to collect `-save-stats` data to a file specified in the environment variable..

Thanks for the review!

Thu, Mar 16, 11:58 AM · Restricted Project, Restricted Project

Wed, Mar 8

vsapsai added a comment to D144981: [Driver] Allow to collect `-save-stats` data to a file specified in the environment variable..

Adding folks involved with LTO. The problem is that stats emitted during the first round of compilation are likely to be overwritten by stats emitted during [Thin]LTO itself. Not touching it now to preserve the existing behavior. But wanted to inform you about this shortcoming in case it is important for you to fix.

Wed, Mar 8, 1:37 PM · Restricted Project, Restricted Project
vsapsai updated subscribers of D144981: [Driver] Allow to collect `-save-stats` data to a file specified in the environment variable..
Wed, Mar 8, 1:34 PM · Restricted Project, Restricted Project
vsapsai updated the diff for D144981: [Driver] Allow to collect `-save-stats` data to a file specified in the environment variable..

Don't touch LTO pipeline to avoid breaking existing workflows.

Wed, Mar 8, 1:10 PM · Restricted Project, Restricted Project
vsapsai added inline comments to D144981: [Driver] Allow to collect `-save-stats` data to a file specified in the environment variable..
Wed, Mar 8, 1:08 PM · Restricted Project, Restricted Project

Mar 1 2023

vsapsai updated the diff for D144981: [Driver] Allow to collect `-save-stats` data to a file specified in the environment variable..

Append to stats file when using CC_PRINT_INTERNAL_STAT and for LTO when reusing the same stats file.

Mar 1 2023, 5:43 PM · Restricted Project, Restricted Project
vsapsai planned changes to D144981: [Driver] Allow to collect `-save-stats` data to a file specified in the environment variable..
Mar 1 2023, 1:31 PM · Restricted Project, Restricted Project

Feb 28 2023

vsapsai requested review of D144981: [Driver] Allow to collect `-save-stats` data to a file specified in the environment variable..
Feb 28 2023, 9:59 AM · Restricted Project, Restricted Project

Feb 24 2023

vsapsai added a comment to D144322: [libc++][Modules] Make top level modules for all C++ headers with OS/clang versions.

Sorry, forgot to ask the first time. This change is for Clang modules and not for C++20 modules, right? Asking because believe C++20 modules have standard-enforced module names.

Feb 24 2023, 4:57 PM · Restricted Project, Restricted Project
vsapsai added a comment to D144322: [libc++][Modules] Make top level modules for all C++ headers with OS/clang versions.

This is a pretty big change and there are no tests added. I haven't thought how and if these changes can be tested. Have you considered how the automated testing should be done?

Feb 24 2023, 2:15 PM · Restricted Project, Restricted Project

Feb 22 2023

vsapsai committed rG2893d55f8f61: [Serialization] Don't warn when a deserialized category is equivalent to an… (authored by vsapsai).
[Serialization] Don't warn when a deserialized category is equivalent to an…
Feb 22 2023, 11:07 AM · Restricted Project, Restricted Project
vsapsai closed D144149: [Serialization] Don't warn when a deserialized category is equivalent to an existing one..
Feb 22 2023, 11:07 AM · Restricted Project, Restricted Project
vsapsai added a comment to D144149: [Serialization] Don't warn when a deserialized category is equivalent to an existing one..

Thanks for the review!

Feb 22 2023, 10:05 AM · Restricted Project, Restricted Project

Feb 15 2023

vsapsai added inline comments to D144149: [Serialization] Don't warn when a deserialized category is equivalent to an existing one..
Feb 15 2023, 5:08 PM · Restricted Project, Restricted Project
vsapsai requested review of D144149: [Serialization] Don't warn when a deserialized category is equivalent to an existing one..
Feb 15 2023, 5:06 PM · Restricted Project, Restricted Project

Jan 20 2023

vsapsai committed rG6ba4afb4d6f2: [ODRHash] Hash `ObjCInterfaceDecl` and diagnose discovered mismatches. (authored by vsapsai).
[ODRHash] Hash `ObjCInterfaceDecl` and diagnose discovered mismatches.
Jan 20 2023, 8:18 AM · Restricted Project, Restricted Project
vsapsai committed rGed7a46a8de77: [modules] Allow parsing a duplicate Obj-C interface if a previous one comes… (authored by vsapsai).
[modules] Allow parsing a duplicate Obj-C interface if a previous one comes…
Jan 20 2023, 8:18 AM · Restricted Project, Restricted Project
vsapsai closed D124286: [modules] Allow parsing a duplicate Obj-C interface if a previous one comes from a hidden [sub]module..
Jan 20 2023, 8:18 AM · Restricted Project, Restricted Project
vsapsai closed D140073: [ODRHash] Hash `ObjCInterfaceDecl` and diagnose discovered mismatches..
Jan 20 2023, 8:18 AM · Restricted Project, Restricted Project
vsapsai added a comment to D124286: [modules] Allow parsing a duplicate Obj-C interface if a previous one comes from a hidden [sub]module..

Thanks for the review, Bruno!

Jan 20 2023, 8:16 AM · Restricted Project, Restricted Project

Jan 19 2023

vsapsai committed rGf33b5b1bf703: [ODRHash] Detect mismatches in anonymous `RecordDecl`. (authored by vsapsai).
[ODRHash] Detect mismatches in anonymous `RecordDecl`.
Jan 19 2023, 2:00 PM · Restricted Project, Restricted Project
vsapsai committed rG160bc160b9b1: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches. (authored by vsapsai).
[ODRHash] Hash `RecordDecl` and diagnose discovered mismatches.
Jan 19 2023, 2:00 PM · Restricted Project, Restricted Project
vsapsai closed D140055: [ODRHash] Detect mismatches in anonymous `RecordDecl`..
Jan 19 2023, 2:00 PM · Restricted Project, Restricted Project
vsapsai closed D71734: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches..
Jan 19 2023, 2:00 PM · Restricted Project, Restricted Project

Jan 18 2023

vsapsai added a comment to D71734: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches..

LGTM generally. It'd better to mention this in the Potentially Breaking Changes section of ReleaseNotes.

Jan 18 2023, 8:01 PM · Restricted Project, Restricted Project
vsapsai updated the diff for D71734: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches..

setODRHash(0) for consistency, mention the change in Potentially Breaking Changes.

Jan 18 2023, 6:35 PM · Restricted Project, Restricted Project
vsapsai committed rG304d7307aee1: [clang][Sema] Fix uninitialized `SourceLocation` for types with multiple… (authored by vsapsai).
[clang][Sema] Fix uninitialized `SourceLocation` for types with multiple…
Jan 18 2023, 2:16 PM · Restricted Project, Restricted Project
vsapsai closed D141424: [clang][Sema] Fix uninitialized `SourceLocation` for types with multiple attributes and macros..
Jan 18 2023, 2:16 PM · Restricted Project, Restricted Project
vsapsai added a comment to D141424: [clang][Sema] Fix uninitialized `SourceLocation` for types with multiple attributes and macros..

Thanks for the review!

Jan 18 2023, 2:15 PM · Restricted Project, Restricted Project

Jan 17 2023

vsapsai updated the diff for D71734: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches..

Rebase and add assertion in ODRHash::AddRecordDecl.

Jan 17 2023, 10:04 PM · Restricted Project, Restricted Project
vsapsai added inline comments to D71734: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches..
Jan 17 2023, 8:10 PM · Restricted Project, Restricted Project
vsapsai updated the diff for D141424: [clang][Sema] Fix uninitialized `SourceLocation` for types with multiple attributes and macros..

Rebase the patch and trigger pre-commit checks.

Jan 17 2023, 5:51 PM · Restricted Project, Restricted Project
vsapsai added a comment to D141422: [clang][sema][Matrix] Move code from try-cast to `TypeLocVisitor`. NFC intended..

Thanks for the review, Florian!

Jan 17 2023, 1:34 PM · Restricted Project, Restricted Project
vsapsai committed rG574a77ae8545: [clang][sema][Matrix] Move code from try-cast to `TypeLocVisitor`. NFC intended. (authored by vsapsai).
[clang][sema][Matrix] Move code from try-cast to `TypeLocVisitor`. NFC intended.
Jan 17 2023, 1:34 PM · Restricted Project, Restricted Project
vsapsai closed D141422: [clang][sema][Matrix] Move code from try-cast to `TypeLocVisitor`. NFC intended..
Jan 17 2023, 1:34 PM · Restricted Project, Restricted Project

Jan 16 2023

vsapsai added a comment to D71734: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches..

Ping. Also checked the change on a bunch of internal Objective-C/C code using modules - no new errors.

Jan 16 2023, 9:45 PM · Restricted Project, Restricted Project
vsapsai added a comment to D141422: [clang][sema][Matrix] Move code from try-cast to `TypeLocVisitor`. NFC intended..

Ping.

Jan 16 2023, 10:28 AM · Restricted Project, Restricted Project

Jan 13 2023

vsapsai accepted D141625: [DeclContext] Sort the Decls before adding into DeclContext.

Confirm that for me on macOS without the fix the test is failing every time, so the test seems to be totally sufficient.

Jan 13 2023, 5:28 PM · Restricted Project, Restricted Project

Jan 10 2023

vsapsai added a comment to D141424: [clang][Sema] Fix uninitialized `SourceLocation` for types with multiple attributes and macros..

Want to note that originally the issue was noticed with the modules because we serialize and deserialize PointerTypeLoc::starLoc and on deserialization we assert if the value is too big. With uninitialized memory the value can be too big sometimes and clang was failing intermittently. For testing don't use modules anymore and call PointerTypeLoc::getStarLoc directly to make it simpler and more reliable.

Jan 10 2023, 1:05 PM · Restricted Project, Restricted Project
vsapsai added a comment to D141422: [clang][sema][Matrix] Move code from try-cast to `TypeLocVisitor`. NFC intended..

Doing this minor clean-up for D141424.

Jan 10 2023, 1:00 PM · Restricted Project, Restricted Project
vsapsai updated the diff for D141424: [clang][Sema] Fix uninitialized `SourceLocation` for types with multiple attributes and macros..

clang-format the change.

Jan 10 2023, 12:58 PM · Restricted Project, Restricted Project
vsapsai requested review of D141424: [clang][Sema] Fix uninitialized `SourceLocation` for types with multiple attributes and macros..
Jan 10 2023, 12:55 PM · Restricted Project, Restricted Project
vsapsai requested review of D141422: [clang][sema][Matrix] Move code from try-cast to `TypeLocVisitor`. NFC intended..
Jan 10 2023, 12:32 PM · Restricted Project, Restricted Project

Jan 6 2023

vsapsai added a comment to D140073: [ODRHash] Hash `ObjCInterfaceDecl` and diagnose discovered mismatches..

Thanks for the review!

Jan 6 2023, 8:48 PM · Restricted Project, Restricted Project
vsapsai updated the diff for D140073: [ODRHash] Hash `ObjCInterfaceDecl` and diagnose discovered mismatches..

Serialize/deserialize ObjCInterfaceTypeLoc::NameEndLoc as it is used in diagnostic about a mismatching superclass.

Jan 6 2023, 8:46 PM · Restricted Project, Restricted Project
vsapsai updated the diff for D140073: [ODRHash] Hash `ObjCInterfaceDecl` and diagnose discovered mismatches..

Rebase.

Jan 6 2023, 8:41 PM · Restricted Project, Restricted Project

Dec 15 2022

vsapsai added a comment to D140002: [C++20] [Modules] Merging of lambda types in deserialization.

Test case MergeLambdas3.cppm is unstable. Sometimes it passes but usually it fails.

Weird. What is the error message if it fails?

Dec 15 2022, 7:00 PM · Restricted Project, Restricted Project, Restricted Project
vsapsai added a comment to D140002: [C++20] [Modules] Merging of lambda types in deserialization.

Test case MergeLambdas3.cppm is unstable. Sometimes it passes but usually it fails.

Dec 15 2022, 6:14 PM · Restricted Project, Restricted Project, Restricted Project
vsapsai added a comment to D140002: [C++20] [Modules] Merging of lambda types in deserialization.

This is my first and pretty shallow review pass. Need to read the standard more thoroughly to be more useful. Others are welcome to chime in (and as I'll be on vacation are encouraged to chime in).

Dec 15 2022, 5:46 PM · Restricted Project, Restricted Project, Restricted Project

Dec 14 2022

vsapsai updated the summary of D124286: [modules] Allow parsing a duplicate Obj-C interface if a previous one comes from a hidden [sub]module..
Dec 14 2022, 5:23 PM · Restricted Project, Restricted Project
vsapsai abandoned D124287: [modules][ODRHash] Compare ODR hashes to detect mismatches in duplicate ObjCInterfaceDecl..

Abandoning this change as now it is split between D124286 and D140073.

Dec 14 2022, 5:22 PM · Restricted Project, Restricted Project
vsapsai updated the diff for D124286: [modules] Allow parsing a duplicate Obj-C interface if a previous one comes from a hidden [sub]module..

Implement detecting and diagnosing duplicates during parsing based on ODR hash done during deserialization.

Dec 14 2022, 5:20 PM · Restricted Project, Restricted Project
vsapsai abandoned D124289: [modules] Proof of concept in using ODR hash to detect mismatching duplicate ObjCInterfaceDecl during deserialization..

Superseded by D140073.

Dec 14 2022, 5:17 PM · Restricted Project, Restricted Project
vsapsai requested review of D140073: [ODRHash] Hash `ObjCInterfaceDecl` and diagnose discovered mismatches..
Dec 14 2022, 5:16 PM · Restricted Project, Restricted Project
vsapsai added a comment to D140055: [ODRHash] Detect mismatches in anonymous `RecordDecl`..

As I've mentioned CXXRecordDecl::dataPtr, the relevant code is https://github.com/llvm/llvm-project/blob/bc63a393262dd278d2f12153c30f8e6ea06a2450/clang/include/clang/AST/DeclCXX.h#L441-L442

Dec 14 2022, 2:12 PM · Restricted Project, Restricted Project
vsapsai added a comment to D71734: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches..

If anybody is curious about anonymous structs/unions, the relevant change is D140055.

Dec 14 2022, 2:09 PM · Restricted Project, Restricted Project
vsapsai retitled D71734: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches. from [Modules] Handle tag types and complain about bad merges in C/Objective-C mode to [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches..
Dec 14 2022, 2:07 PM · Restricted Project, Restricted Project
vsapsai requested review of D140055: [ODRHash] Detect mismatches in anonymous `RecordDecl`..
Dec 14 2022, 2:01 PM · Restricted Project, Restricted Project
vsapsai updated the diff for D71734: [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches..

Rebase and use ODRDiagsEmitter. Add more tests.

Dec 14 2022, 1:42 PM · Restricted Project, Restricted Project

Dec 8 2022

vsapsai added a comment to D139653: [clang] Set ShowInSystemHeader for module-build and module-import remarks.

From my experience, ShowInSystemHeader for -Rmodule-build is overall useful. I haven't heard from people who want no remarks from system headers and the rest is just hypothetical guesses that can go both ways (some people might like one option while some people might like another option).

Dec 8 2022, 5:29 PM · Restricted Project, Restricted Project

Dec 2 2022

vsapsai added a reverting change for rG2f8ac1804827: Revert "[clang][deps] During scanning don't emit warnings-as-errors that are…: rG642c6638a3d7: Reland "[clang][deps] During scanning don't emit warnings-as-errors that are….
Dec 2 2022, 2:37 PM · Restricted Project, Restricted Project
vsapsai committed rG642c6638a3d7: Reland "[clang][deps] During scanning don't emit warnings-as-errors that are… (authored by vsapsai).
Reland "[clang][deps] During scanning don't emit warnings-as-errors that are…
Dec 2 2022, 2:37 PM · Restricted Project, Restricted Project
vsapsai added a comment to D138970: [clang][Driver] Don't overwrite `DiagnosticsEngine::IgnoreAllWarnings`, rely on `DiagnosticOptions::IgnoreWarnings` value..

Thanks for the review!

Dec 2 2022, 12:00 PM · Restricted Project, Restricted Project
vsapsai committed rGb4b54697b7aa: [clang][Driver] Don't overwrite `DiagnosticsEngine::IgnoreAllWarnings`, rely on… (authored by vsapsai).
[clang][Driver] Don't overwrite `DiagnosticsEngine::IgnoreAllWarnings`, rely on…
Dec 2 2022, 11:59 AM · Restricted Project, Restricted Project
vsapsai closed D138970: [clang][Driver] Don't overwrite `DiagnosticsEngine::IgnoreAllWarnings`, rely on `DiagnosticOptions::IgnoreWarnings` value..
Dec 2 2022, 11:59 AM · Restricted Project, Restricted Project

Nov 29 2022

vsapsai added a comment to D138859: [ODRHash] Drive attribute hashing through TableGen. NFC intended..

And I think we should add tests for this. e.g., in the ASTImporterTests.cpp.

Nov 29 2022, 6:34 PM · Restricted Project, Restricted Project
vsapsai added a comment to D138970: [clang][Driver] Don't overwrite `DiagnosticsEngine::IgnoreAllWarnings`, rely on `DiagnosticOptions::IgnoreWarnings` value..

To help folks digging up the history, the code in driver was introduced in https://reviews.llvm.org/D11322 and the test case added in "test/Index/warning-flags.c" requires the change in "clang/tools/libclang/CIndex.cpp", that's why I don't have any extra test changes.

Nov 29 2022, 6:17 PM · Restricted Project, Restricted Project
vsapsai added a comment to D138252: [clang][deps] During scanning don't emit warnings-as-errors that are ignored with diagnostic pragmas..

Ok, I was able to reproduce the error on macOS by adding -target x86_64-sie-ps5 to one of commands in "clang/test/ClangScanDeps/Inputs/no-werror.json" (wouldn't mind receiving PS5 DevKit, by the way). The problem is that Driver::BuildCompilation overwrites DiagnosticsEngine::IgnoreAllWarnings ignoring everything specified in DiagnosticOptions::IgnoreWarnings. Thus we still emit the warning despite asking in DiagnosticOptions not to. D138970 fixes this situation and relies on DiagnosticOptions to set diagnostic options.

Nov 29 2022, 6:14 PM · Restricted Project, Restricted Project
vsapsai requested review of D138970: [clang][Driver] Don't overwrite `DiagnosticsEngine::IgnoreAllWarnings`, rely on `DiagnosticOptions::IgnoreWarnings` value..
Nov 29 2022, 6:08 PM · Restricted Project, Restricted Project

Nov 28 2022

vsapsai added a comment to D138859: [ODRHash] Drive attribute hashing through TableGen. NFC intended..

The hash there isn't the problem, its that you're adding a field to Attr.td that isn't serialized in ASTWriter/ASTReader.

Nov 28 2022, 4:35 PM · Restricted Project, Restricted Project
vsapsai committed rGeac90d1236cf: [clang][deps] During scanning don't emit warnings-as-errors that are ignored… (authored by vsapsai).
[clang][deps] During scanning don't emit warnings-as-errors that are ignored…
Nov 28 2022, 1:49 PM · Restricted Project, Restricted Project
vsapsai added a comment to D138252: [clang][deps] During scanning don't emit warnings-as-errors that are ignored with diagnostic pragmas..

Thanks for the reviews!

Nov 28 2022, 1:48 PM · Restricted Project, Restricted Project
vsapsai closed D138252: [clang][deps] During scanning don't emit warnings-as-errors that are ignored with diagnostic pragmas..
Nov 28 2022, 1:48 PM · Restricted Project, Restricted Project
vsapsai added a comment to D138859: [ODRHash] Drive attribute hashing through TableGen. NFC intended..

I dont have a concern on this in general, but does it cause problems with modules built? I would think this flag needs to be written in ASTWriter/picked back up.

Nov 28 2022, 1:27 PM · Restricted Project, Restricted Project
vsapsai added a comment to D138859: [ODRHash] Drive attribute hashing through TableGen. NFC intended..

This patch builds on top of D135472 and aims to show that hashing attributes with TableGen works fine and doesn't have unexpected problems.

Nov 28 2022, 1:22 PM · Restricted Project, Restricted Project
vsapsai requested review of D138859: [ODRHash] Drive attribute hashing through TableGen. NFC intended..
Nov 28 2022, 1:15 PM · Restricted Project, Restricted Project
vsapsai added a comment to D138252: [clang][deps] During scanning don't emit warnings-as-errors that are ignored with diagnostic pragmas..

Ping.

Nov 28 2022, 11:41 AM · Restricted Project, Restricted Project

Nov 24 2022

vsapsai committed rG0314ba3acbab: [modules] Fix marking `ObjCMethodDecl::isOverriding` when there are no… (authored by vsapsai).
[modules] Fix marking `ObjCMethodDecl::isOverriding` when there are no…
Nov 24 2022, 2:27 PM · Restricted Project, Restricted Project
vsapsai closed D138630: [modules] Fix marking `ObjCMethodDecl::isOverriding` when there a no overrides..
Nov 24 2022, 2:26 PM · Restricted Project, Restricted Project
vsapsai added a comment to D138630: [modules] Fix marking `ObjCMethodDecl::isOverriding` when there a no overrides..

Thanks for the quick review! During the commit I will also fix the typo s/there a no overrides/there are no overrides/

Nov 24 2022, 11:16 AM · Restricted Project, Restricted Project

Nov 23 2022

vsapsai requested review of D138630: [modules] Fix marking `ObjCMethodDecl::isOverriding` when there a no overrides..
Nov 23 2022, 6:04 PM · Restricted Project, Restricted Project

Nov 22 2022

vsapsai added a comment to D130327: [ODRHash] Detect duplicate `ObjCProtocolDecl` ODR mismatches during parsing..

@vsapsai hi Volodymyr Sapsai , test case clang/test/Modules/hidden-duplicates.m is failing on our llvm community AIX box https://lab.llvm.org/buildbot/#/builders/214/builds/4442/steps/6/logs/FAIL__Clang__hidden-duplicates_m , it gives exit code 70 without detail error message, can you help fix it as soon as possible. Thanks

Nov 22 2022, 10:38 AM · Restricted Project, Restricted Project

Nov 17 2022

vsapsai added a comment to D130327: [ODRHash] Detect duplicate `ObjCProtocolDecl` ODR mismatches during parsing..

Thanks for reviews! It was a long journey.

Nov 17 2022, 6:33 PM · Restricted Project, Restricted Project
vsapsai committed rGa65d5309d5b7: [ODRHash] Detect duplicate `ObjCProtocolDecl` ODR mismatches during parsing. (authored by vsapsai).
[ODRHash] Detect duplicate `ObjCProtocolDecl` ODR mismatches during parsing.
Nov 17 2022, 6:32 PM · Restricted Project, Restricted Project
vsapsai closed D130327: [ODRHash] Detect duplicate `ObjCProtocolDecl` ODR mismatches during parsing..
Nov 17 2022, 6:32 PM · Restricted Project, Restricted Project
vsapsai added a comment to D138252: [clang][deps] During scanning don't emit warnings-as-errors that are ignored with diagnostic pragmas..

Should admit that approach with DiagOpts.IgnoreWarnings is pretty blunt but I'm not aware of any reasons to use something more elaborate, like stripping away all -Werror=... flags. So going with a simple change.

Nov 17 2022, 6:25 PM · Restricted Project, Restricted Project
vsapsai requested review of D138252: [clang][deps] During scanning don't emit warnings-as-errors that are ignored with diagnostic pragmas..
Nov 17 2022, 6:23 PM · Restricted Project, Restricted Project
vsapsai added a comment to D130326: [ODRHash] Hash `ObjCPropertyDecl` and diagnose discovered mismatches..

Thanks for the review!

Nov 17 2022, 5:22 PM · Restricted Project, Restricted Project
vsapsai committed rGdcb71b5e1d13: [ODRHash] Hash `ObjCPropertyDecl` and diagnose discovered mismatches. (authored by vsapsai).
[ODRHash] Hash `ObjCPropertyDecl` and diagnose discovered mismatches.
Nov 17 2022, 5:22 PM · Restricted Project, Restricted Project
vsapsai closed D130326: [ODRHash] Hash `ObjCPropertyDecl` and diagnose discovered mismatches..
Nov 17 2022, 5:22 PM · Restricted Project, Restricted Project

Nov 10 2022

vsapsai added a reviewer for D130327: [ODRHash] Detect duplicate `ObjCProtocolDecl` ODR mismatches during parsing.: bruno.
Nov 10 2022, 5:44 PM · Restricted Project, Restricted Project
vsapsai added a comment to D130327: [ODRHash] Detect duplicate `ObjCProtocolDecl` ODR mismatches during parsing..

Ping.

Nov 10 2022, 5:44 PM · Restricted Project, Restricted Project
vsapsai added a reviewer for D130326: [ODRHash] Hash `ObjCPropertyDecl` and diagnose discovered mismatches.: bruno.
Nov 10 2022, 5:44 PM · Restricted Project, Restricted Project
vsapsai added a comment to D130326: [ODRHash] Hash `ObjCPropertyDecl` and diagnose discovered mismatches..

Ping.

Nov 10 2022, 5:43 PM · Restricted Project, Restricted Project

Oct 26 2022

vsapsai updated the diff for D135472: [ODRHash] Hash attributes on declarations..

Rebase and diagnose attribute mismatch for function parameters.

Oct 26 2022, 1:22 PM · Restricted Project, Restricted Project

Oct 25 2022

vsapsai abandoned D104963: [ODR] Fix using uninitialized FunctionTypeBits.FastTypeQuals in FunctionNoProtoType..

The issue is addressed in D133586.

Oct 25 2022, 8:31 PM · Restricted Project, Restricted Project

Oct 21 2022

vsapsai added inline comments to D136221: [docs] Add the description about mixing use of clang modules and c++ modules.
Oct 21 2022, 1:09 PM · Restricted Project, Restricted Project

Oct 20 2022

vsapsai added reviewers for D130327: [ODRHash] Detect duplicate `ObjCProtocolDecl` ODR mismatches during parsing.: ChuanqiXu, Bigcheese, jansvoboda11.
Oct 20 2022, 6:22 PM · Restricted Project, Restricted Project