Skip to content

Conversation

terrymah
Copy link
Contributor

Document some C++ attributes I've added over the past few years

@terrymah
Copy link
Contributor Author

@microsoft-github-policy-service agree company="Microsoft"

@prmerger-automator
Copy link
Contributor

@terrymah : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@learn-build-service-prod
Copy link
Contributor

Learn Build status updates of commit 4491459:

✅ Validation status: passed

File Status Preview URL Details
docs/cpp/attributes.md ✅Succeeded

For more details, please refer to the build report.

For any questions, please:

@prmerger-automator
Copy link
Contributor

PRMerger Results

Issue Description
File Change Percent This PR contains file(s) with more than 20% file change.

@ShannonLeavitt
Copy link
Contributor

@TylerMSFT

IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@prmerger-automator prmerger-automator bot added the aq-pr-triaged Tracking label for the PR review team label Apr 10, 2023
Copy link
Collaborator

@TylerMSFT TylerMSFT left a comment

Choose a reason for hiding this comment

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

Thanks, Terry

@TylerMSFT
Copy link
Collaborator

#sign-off

@TylerMSFT TylerMSFT merged commit ae50123 into MicrosoftDocs:main Apr 10, 2023
learn-build-service-prod bot added a commit that referenced this pull request Apr 13, 2023
* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4867)

* 3/31 AM Publish (#4859)

* fix SAL annotation

* acrolinx

* go with _Out_opt_ and annotate the sample with why

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>

* Update assert-asserte-assert-expr-macros.md (#4496)

* 4/10/2023 AM Publish (#4868)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* Update attributes.md (#4498)

* 4/11/2023 AM Publish (#4869)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* remove unneeded `To`

* 4/12/2023 AM Publish (#4872)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

---------

Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Taojunshen <v-jutao@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>
learn-build-service-prod bot added a commit that referenced this pull request Apr 14, 2023
* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4867)

* 3/31 AM Publish (#4859)

* fix SAL annotation

* acrolinx

* go with _Out_opt_ and annotate the sample with why

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>

* Update assert-asserte-assert-expr-macros.md (#4496)

* 4/10/2023 AM Publish (#4868)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* Update attributes.md (#4498)

* 4/11/2023 AM Publish (#4869)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* remove unneeded `To`

* 4/12/2023 AM Publish (#4872)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

---------

Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Taojunshen <v-jutao@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>

* alphabetize the attributes

* acrolinx

* Correct typo

* Bullet nonsequential list

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4878)

* 3/31 AM Publish (#4859)

* fix SAL annotation

* acrolinx

* go with _Out_opt_ and annotate the sample with why

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>

* Update assert-asserte-assert-expr-macros.md (#4496)

* 4/10/2023 AM Publish (#4868)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* Update attributes.md (#4498)

* 4/11/2023 AM Publish (#4869)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* remove unneeded `To`

* 4/12/2023 AM Publish (#4872)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* 4/13/2023 AM Publish (#4876)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4867)

* 3/31 AM Publish (#4859)

* fix SAL annotation

* acrolinx

* go with _Out_opt_ and annotate the sample with why

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>

* Update assert-asserte-assert-expr-macros.md (#4496)

* 4/10/2023 AM Publish (#4868)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* Update attributes.md (#4498)

* 4/11/2023 AM Publish (#4869)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* remove unneeded `To`

* 4/12/2023 AM Publish (#4872)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

---------

Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Taojunshen <v-jutao@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>

* Remove unmatched left bracket in stl-containers.md

* Add missing quotation mark in algorithms.md

* Fix punctuation typo in functional.md

---------

Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Taojunshen <v-jutao@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>
Co-authored-by: Martin Schonger <martin@schonger.dev>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>
Co-authored-by: Dennis Rea <v-denrea@microsoft.com>
Co-authored-by: Martin Schonger <martin@schonger.dev>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
learn-build-service-prod bot added a commit that referenced this pull request Apr 17, 2023
…//github.com/MicrosoftDocs/cpp-docs (branch main) (#4867)

* 3/31 AM Publish (#4859)

* fix SAL annotation

* acrolinx

* go with _Out_opt_ and annotate the sample with why

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>

* Update assert-asserte-assert-expr-macros.md (#4496)

* 4/10/2023 AM Publish (#4868)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* Update attributes.md (#4498)

* 4/11/2023 AM Publish (#4869)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* remove unneeded `To`

* 4/12/2023 AM Publish (#4872)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

---------

Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Taojunshen <v-jutao@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>
learn-build-service-prod bot added a commit that referenced this pull request Apr 17, 2023
…//github.com/MicrosoftDocs/cpp-docs (branch main) (#4878)

* 3/31 AM Publish (#4859)

* fix SAL annotation

* acrolinx

* go with _Out_opt_ and annotate the sample with why

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>

* Update assert-asserte-assert-expr-macros.md (#4496)

* 4/10/2023 AM Publish (#4868)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* Update attributes.md (#4498)

* 4/11/2023 AM Publish (#4869)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* remove unneeded `To`

* 4/12/2023 AM Publish (#4872)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* 4/13/2023 AM Publish (#4876)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

* Confirm merge from FromPublicMasterBranch to main to sync with https://github.com/MicrosoftDocs/cpp-docs (branch main) (#4867)

* 3/31 AM Publish (#4859)

* fix SAL annotation

* acrolinx

* go with _Out_opt_ and annotate the sample with why

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>

* Update assert-asserte-assert-expr-macros.md (#4496)

* 4/10/2023 AM Publish (#4868)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* Update attributes.md (#4498)

* 4/11/2023 AM Publish (#4869)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

* remove unneeded `To`

* 4/12/2023 AM Publish (#4872)

* alt-text updates

* acrolinx

* fix image links, acrolinx

* update alt-text

* fixup text

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>

---------

Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Taojunshen <v-jutao@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>

---------

Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>

* Remove unmatched left bracket in stl-containers.md

* Add missing quotation mark in algorithms.md

* Fix punctuation typo in functional.md

---------

Co-authored-by: huypub <38988242+huypub@users.noreply.github.com>
Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com>
Co-authored-by: TylerMSFT <Tyler.Whitney@microsoft.com>
Co-authored-by: prmerger-automator[bot] <40007230+prmerger-automator[bot]@users.noreply.github.com>
Co-authored-by: Learn Build Service GitHub App <Learn Build Service LearnBuild@microsoft.com>
Co-authored-by: LuShuchen <50068848+LuShuchen@users.noreply.github.com>
Co-authored-by: Taojunshen <v-jutao@microsoft.com>
Co-authored-by: James Barnett <v-jabarnett@microsoft.com>
Co-authored-by: Terry Mahaffey <terry.mahaffey@gmail.com>
Co-authored-by: Igor Zhukov <fsb4000@yandex.ru>
Co-authored-by: Shannon Leavitt <V-SHLEAV@microsoft.com>
Co-authored-by: Martin Schonger <martin@schonger.dev>
Co-authored-by: Courtney Wales <62625502+Court72@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants