-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support goto definition for inlay hints #13039
Open
hapeeeeee
wants to merge
2
commits into
microsoft:main
Choose a base branch
from
hapeeeeee:dev/InlayHintForGoToDefiniton
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@microsoft-github-policy-service agree
张潇
***@***.***
…------------------ 原始邮件 ------------------
发件人: ***@***.***>;
发送时间: 2024年12月10日(星期二) 中午12:25
收件人: ***@***.***>;
抄送: ***@***.***>; ***@***.***>;
主题: Re: [microsoft/vscode-cpptools] support goto definition for inlay hints (PR #13039)
请阅读以下贡献者许可协议 (CLA)。如果您同意 CLA,请回复以下信息。
@microsoft-github-policy-service agree [company="{your company}"]
选项:
(默认 - 未指定公司)我对我的提交内容拥有唯一的知识产权,并且我不会在为我的雇主工作期间提交提交内容。
@microsoft-github-policy-service agree
(当给出公司时)我在为我的雇主工作期间提交了提交内容(或者我的雇主根据合同或适用法律对我的提交内容拥有知识产权)。我已获得雇主的许可,可以代表我的雇主提交内容并签订本协议。通过在下面签名,定义的术语“您”包括我和我的雇主。
@microsoft-github-policy-service agree company="Microsoft" 贡献者许可协议
Contribution License Agreement
本贡献许可协议(以下简称“协议”)由以下签署方(以下简称“您”)同意,
并将您对 Microsoft 开源项目
的贡献的某些许可权转让给 Microsoft Corporation 及其关联公司(以下简称“Microsoft”)。本协议自以下最晚签署
日期起生效。
定义。
“代码”是指您根据本协议向 Microsoft 提供的计算机软件代码,无论是人类可读形式还是机器可执行形式
。
“项目”是指 Microsoft 拥有或管理并根据开源促进会 (www.opensource.org) 批准的许可
提供的任何项目。
“提交”是指向任何
项目上传、提交、传输或分发代码或其他内容的行为,包括但不限于在由项目或代表项目管理的电子邮件列表、源代码控制系统
和问题跟踪系统上进行通信,以
讨论和改进该项目,但不包括明显标记或
否则,您以书面形式指定为“非提交内容”。
“提交内容”是指您提交的代码和任何其他受版权保护的材料,包括任何
相关的评论和文档。
您的提交。在提交任何
项目之前,您必须同意本协议的条款。本协议涵盖您现在或将来(下文第 4 节
所述的除外)提交给任何项目的任何和所有提交内容。
作品的原创性。您声明,您的每件提交作品完全是您的原创作品。
如果您希望提交非您的原创作品的材料,您可以单独
将其提交给项目,前提是您 (a) 保留
您收到材料时的所有版权和许可信息,(b) 在您的提交内容随附的描述中,包含短语“包含第三方材料的提交
内容:”,后跟第三方的名称和任何许可或其他
您知晓的限制,以及 (c) 遵循项目书面
指南中有关提交内容的任何其他说明。
您的雇主。本协议中提及的“雇主”包括您的雇主或您在提交内容时为其行事的任何其他
人,例如作为承包商、供应商或代理人。如果您的
提交内容是您在为雇主工作过程中提交的,或者您的雇主根据合同或适用法律对您的提交内容拥有知识产权
,您必须在签署本协议之前获得您的
雇主的许可才能提交提交内容。在这种情况下,本协议
中的“您”一词将统指您和雇主。如果您将来更换雇主并希望
为新雇主提交更多提交内容,则您同意在提交这些提交内容之前签署新协议
并获得新雇主的许可。
许可证。
版权许可。您授予 Microsoft 以及直接或间接
从 Microsoft 接收提交内容的人员在提交内容中
永久的、全球性的、非独占的、免版税的、不可撤销的许可,以复制、准备其衍生作品、公开展示、公开表演和分发
提交内容和此类衍生作品,并将上述任何或全部权利再许可给第三方
。
专利许可。您授予 Microsoft 以及直接或间接
从 Microsoft 接收提交内容的人员永久、全球性、非排他性、免版税、不可撤销的专利权利要求,这些专利
权利要求必然受到提交内容
或提交内容与提交内容的组合所侵犯、请人制作、使用、要约出售、出售和
进口或以其他方式处置提交内容单独或与项目一起处置。
保留其他权利。各方保留本协议中未明确授予的所有权利。
不得
以暗示、用尽、禁止反言或其他方式授予任何额外的许可或权利(包括但不限于任何默示许可)。
声明和保证。您声明,您在法律上有权授予上述
许可。您声明,您的每份提交内容完全是您的原创作品(您可能
已在第 3 节中披露的除外)。您声明,如果您提交的内容是在为您的
雇主工作过程中提交的,或者您的雇主根据合同或适用法律
对您的提交内容拥有知识产权,则您已获得雇主
的许可。如果您代表您的雇主签署本协议,则您声明并保证您
拥有必要的权力,可以约束列出的雇主履行本协议中包含的义务。
除非您选择这样做,否则您不应为您的提交内容提供支持。除非
适用法律要求或书面同意,并且除第 3、4 和 6 节中
明确规定的保证外,本协议项下提供的提交内容不提供
任何形式的保证,包括但不限于对
非侵权、适销性或特定用途适用性的任何保证。
Notice to Microsoft. You agree to notify Microsoft in writing of any facts or circumstances of which
You later become aware that would make Your representations in this Agreement inaccurate in any
respect.
Information about Submissions. You agree that contributions to Projects and information about
contributions may be maintained indefinitely and disclosed publicly, including Your name and other
information that You submit with Your Submission.
Governing Law/Jurisdiction. This Agreement is governed by the laws of the State of Washington, and
the parties consent to exclusive jurisdiction and venue in the federal courts sitting in King County,
Washington, unless no federal subject matter jurisdiction exists, in which case the parties consent to
exclusive jurisdiction and venue in the Superior Court of King County, Washington. The parties waive all
defenses of lack of personal jurisdiction and forum non-conveniens.
Entire Agreement/Assignment. This Agreement is the entire agreement between the parties, and
supersedes any and all prior agreements, understandings or communications, written or oral, between
the parties relating to the subject matter hereof. This Agreement may be assigned by Microsoft.
—
直接回复此电子邮件,在 GitHub 上查看,或取消订阅。
您收到此消息是因为您被提及。Message ID: ***@***.***>
|
@hapeeeeee As mentioned in #13010, we don't have the definition/declaration info available currently with the inlay hint data. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
closes issue #13010
This PR adds the "go to definition" feature for inlay hints.
Note: Not all inlay hints support this feature, as it may depend on how
cpptools
handlescppInlayHint
results.