Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwm1986
roslyn
提交
fe08f95f
R
roslyn
项目概览
lwm1986
/
roslyn
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
roslyn
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
fe08f95f
编写于
11月 07, 2016
作者:
C
CyrusNajmabadi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Rename methods.
上级
82b71608
变更
27
隐藏空白更改
内联
并排
Showing
27 changed file
with
34 addition
and
34 deletion
+34
-34
src/Features/VisualBasic/Portable/Structure/Providers/AccessorDeclarationStructureProvider.vb
...ructure/Providers/AccessorDeclarationStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/CompilationUnitStructureProvider.vb
...e/Structure/Providers/CompilationUnitStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/ConstructorDeclarationStructureProvider.vb
...ture/Providers/ConstructorDeclarationStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/DisabledTextTriviaStructureProvider.vb
...tructure/Providers/DisabledTextTriviaStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/DoLoopBlockStructureProvider.vb
...table/Structure/Providers/DoLoopBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/DocumentationCommentStructureProvider.vb
...ucture/Providers/DocumentationCommentStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/EnumDeclarationStructureProvider.vb
...e/Structure/Providers/EnumDeclarationStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/EventDeclarationStructureProvider.vb
.../Structure/Providers/EventDeclarationStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/ForBlockStructureProvider.vb
...Portable/Structure/Providers/ForBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/ForEachBlockStructureProvider.vb
...able/Structure/Providers/ForEachBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/MetadataAsSource/MetadataRegionDirectiveStructureProvider.vb
...adataAsSource/MetadataRegionDirectiveStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/MethodDeclarationStructureProvider.vb
...Structure/Providers/MethodDeclarationStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/MultiLineIfBlockStructureProvider.vb
.../Structure/Providers/MultiLineIfBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/MultilineLambdaStructureProvider.vb
...e/Structure/Providers/MultilineLambdaStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/NamespaceDeclarationStructureProvider.vb
...ucture/Providers/NamespaceDeclarationStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/OperatorDeclarationStructureProvider.vb
...ructure/Providers/OperatorDeclarationStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/PropertyDeclarationStructureProvider.vb
...ructure/Providers/PropertyDeclarationStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/RegionDirectiveStructureProvider.vb
...e/Structure/Providers/RegionDirectiveStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/SelectBlockStructureProvider.vb
...table/Structure/Providers/SelectBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/SyncLockBlockStructureProvider.vb
...ble/Structure/Providers/SyncLockBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/TryBlockStructureProvider.vb
...Portable/Structure/Providers/TryBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/TypeDeclarationStructureProvider.vb
...e/Structure/Providers/TypeDeclarationStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/UsingBlockStructureProvider.vb
...rtable/Structure/Providers/UsingBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/WhileBlockStructureProvider.vb
...rtable/Structure/Providers/WhileBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/WithBlockStructureProvider.vb
...ortable/Structure/Providers/WithBlockStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/Providers/XmlExpressionStructureProvider.vb
...ble/Structure/Providers/XmlExpressionStructureProvider.vb
+1
-1
src/Features/VisualBasic/Portable/Structure/VisualBasicStructureHelpers.vb
...alBasic/Portable/Structure/VisualBasicStructureHelpers.vb
+8
-8
未找到文件。
src/Features/VisualBasic/Portable/Structure/Providers/AccessorDeclarationStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -17,7 +17,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
block
=
TryCast
(
accessorDeclaration
.
Parent
,
AccessorBlockSyntax
)
If
Not
block
?
.
EndBlockStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
block
,
bannerNode
:
=
accessorDeclaration
,
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
Member
,
isCollapsible
:
=
True
))
End
If
...
...
src/Features/VisualBasic/Portable/Structure/Providers/CompilationUnitStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -14,7 +14,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
CollectCommentsRegions
(
compilationUnit
,
spans
)
spans
.
AddIfNotNull
(
Create
Regio
n
(
spans
.
AddIfNotNull
(
Create
BlockSpa
n
(
compilationUnit
.
Imports
,
bannerText
:
=
"Imports"
&
SpaceEllipsis
,
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
Imports
,
isCollapsible
:
=
True
))
CollectCommentsRegions
(
compilationUnit
.
EndOfFileToken
.
LeadingTrivia
,
spans
)
...
...
src/Features/VisualBasic/Portable/Structure/Providers/ConstructorDeclarationStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -19,7 +19,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
block
=
TryCast
(
constructorDeclaration
.
Parent
,
ConstructorBlockSyntax
)
If
Not
block
?
.
EndBlockStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
block
,
bannerNode
:
=
constructorDeclaration
,
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
Member
,
isCollapsible
:
=
True
))
End
If
...
...
src/Features/VisualBasic/Portable/Structure/Providers/DisabledTextTriviaStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -17,7 +17,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
startPos
=
nodeSpan
.
Start
Dim
endPos
=
startPos
+
trivia
.
ToString
().
TrimEnd
().
Length
spans
.
AddIfNotNull
(
Create
Regio
n
(
spans
.
AddIfNotNull
(
Create
BlockSpa
n
(
span
:
=
TextSpan
.
FromBounds
(
startPos
,
endPos
),
bannerText
:
=
Ellipsis
,
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
PreprocessorRegion
,
...
...
src/Features/VisualBasic/Portable/Structure/Providers/DoLoopBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
DoStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Loop
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/DocumentationCommentStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -88,7 +88,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
fullSpan
=
TextSpan
.
FromBounds
(
startPos
,
endPos
)
spans
.
AddIfNotNull
(
Create
Regio
n
(
spans
.
AddIfNotNull
(
Create
BlockSpa
n
(
fullSpan
,
GetBannerText
(
documentationComment
,
cancellationToken
),
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
Comment
,
isCollapsible
:
=
True
,
isDefaultCollapsed
:
=
False
))
...
...
src/Features/VisualBasic/Portable/Structure/Providers/EnumDeclarationStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -17,7 +17,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
block
=
TryCast
(
enumDeclaration
.
Parent
,
EnumBlockSyntax
)
If
Not
block
?
.
EndEnumStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
block
,
bannerNode
:
=
enumDeclaration
,
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
Type
,
isCollapsible
:
=
True
))
...
...
src/Features/VisualBasic/Portable/Structure/Providers/EventDeclarationStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -17,7 +17,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
block
=
TryCast
(
eventDeclaration
.
Parent
,
EventBlockSyntax
)
If
Not
block
?
.
EndEventStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
block
,
bannerNode
:
=
eventDeclaration
,
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
Member
,
isCollapsible
:
=
True
))
...
...
src/Features/VisualBasic/Portable/Structure/Providers/ForBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
ForOrForEachStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Loop
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/ForEachBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
ForOrForEachStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Loop
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/MetadataAsSource/MetadataRegionDirectiveStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -26,7 +26,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure.MetadataAsSource
cancellationToken
As
CancellationToken
)
Dim
match
=
regionDirective
.
GetMatchingStartOrEndDirective
(
cancellationToken
)
If
match
IsNot
Nothing
Then
spans
.
AddIfNotNull
(
Create
Regio
n
(
spans
.
AddIfNotNull
(
Create
BlockSpa
n
(
TextSpan
.
FromBounds
(
regionDirective
.
SpanStart
,
match
.
Span
.
End
),
GetBannerText
(
regionDirective
),
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
PreprocessorRegion
,
...
...
src/Features/VisualBasic/Portable/Structure/Providers/MethodDeclarationStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -17,7 +17,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
block
=
TryCast
(
methodDeclaration
.
Parent
,
MethodBlockSyntax
)
If
Not
block
?
.
EndBlockStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
block
,
bannerNode
:
=
methodDeclaration
,
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
Member
,
isCollapsible
:
=
True
))
End
If
...
...
src/Features/VisualBasic/Portable/Structure/Providers/MultiLineIfBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
IfStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Conditional
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/MultilineLambdaStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -14,7 +14,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
If
Not
lambdaExpression
.
EndSubOrFunctionStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
lambdaExpression
,
bannerNode
:
=
lambdaExpression
.
SubOrFunctionHeader
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Expression
,
isCollapsible
:
=
True
))
End
If
...
...
src/Features/VisualBasic/Portable/Structure/Providers/NamespaceDeclarationStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -17,7 +17,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
block
=
TryCast
(
namespaceDeclaration
.
Parent
,
NamespaceBlockSyntax
)
If
Not
block
?
.
EndNamespaceStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
block
,
bannerNode
:
=
namespaceDeclaration
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Namespace
,
isCollapsible
:
=
True
))
...
...
src/Features/VisualBasic/Portable/Structure/Providers/OperatorDeclarationStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -17,7 +17,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
block
=
TryCast
(
operatorDeclaration
.
Parent
,
OperatorBlockSyntax
)
If
Not
block
?
.
EndBlockStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
block
,
bannerNode
:
=
operatorDeclaration
,
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
Member
,
isCollapsible
:
=
True
))
End
If
...
...
src/Features/VisualBasic/Portable/Structure/Providers/PropertyDeclarationStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -17,7 +17,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
block
=
TryCast
(
propertyDeclaration
.
Parent
,
PropertyBlockSyntax
)
If
Not
block
?
.
EndPropertyStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
block
,
bannerNode
:
=
propertyDeclaration
,
autoCollapse
:
=
True
,
type
:
=
BlockTypes
.
Member
,
isCollapsible
:
=
True
))
...
...
src/Features/VisualBasic/Portable/Structure/Providers/RegionDirectiveStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -29,7 +29,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
autoCollapse
=
options
.
GetOption
(
BlockStructureOptions
.
CollapseRegionsWhenCollapsingToDefinitions
,
LanguageNames
.
VisualBasic
)
spans
.
AddIfNotNull
(
Create
Regio
n
(
spans
.
AddIfNotNull
(
Create
BlockSpa
n
(
TextSpan
.
FromBounds
(
regionDirective
.
SpanStart
,
matchingDirective
.
Span
.
End
),
GetBannerText
(
regionDirective
),
autoCollapse
:
=
autoCollapse
,
...
...
src/Features/VisualBasic/Portable/Structure/Providers/SelectBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
SelectStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Conditional
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/SyncLockBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
SyncLockStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Statement
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/TryBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
TryStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Statement
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/TypeDeclarationStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -17,7 +17,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
block
=
TryCast
(
typeDeclaration
.
Parent
,
TypeBlockSyntax
)
If
Not
block
?
.
EndBlockStatement
.
IsMissing
Then
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
block
,
bannerNode
:
=
typeDeclaration
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Type
,
isCollapsible
:
=
True
))
...
...
src/Features/VisualBasic/Portable/Structure/Providers/UsingBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
UsingStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Statement
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/WhileBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
WhileStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Loop
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/WithBlockStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -13,7 +13,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
spans
As
ArrayBuilder
(
Of
BlockSpan
),
options
As
OptionSet
,
cancellationToken
As
CancellationToken
)
spans
.
AddIfNotNull
(
Create
Regio
nFromBlock
(
spans
.
AddIfNotNull
(
Create
BlockSpa
nFromBlock
(
node
,
node
.
WithStatement
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Statement
,
isCollapsible
:
=
True
))
End
Sub
...
...
src/Features/VisualBasic/Portable/Structure/Providers/XmlExpressionStructureProvider.vb
浏览文件 @
fe08f95f
...
...
@@ -24,7 +24,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
lineText
=
line
.
ToString
().
Substring
(
span
.
Start
-
line
.
Start
)
Dim
bannerText
=
lineText
&
SpaceEllipsis
spans
.
AddIfNotNull
(
Create
Regio
n
(
spans
.
AddIfNotNull
(
Create
BlockSpa
n
(
span
,
bannerText
,
autoCollapse
:
=
False
,
type
:
=
BlockTypes
.
Expression
,
isCollapsible
:
=
True
,
isDefaultCollapsed
:
=
False
))
...
...
src/Features/VisualBasic/Portable/Structure/VisualBasicStructureHelpers.vb
浏览文件 @
fe08f95f
...
...
@@ -20,7 +20,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Private
Function
CreateCommentsRegion
(
startComment
As
SyntaxTrivia
,
endComment
As
SyntaxTrivia
)
As
BlockSpan
?
Return
Create
Regio
n
(
Return
Create
BlockSpa
n
(
TextSpan
.
FromBounds
(
startComment
.
SpanStart
,
endComment
.
Span
.
End
),
GetCommentBannerText
(
startComment
),
autoCollapse
:
=
True
,
...
...
@@ -76,7 +76,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
CollectCommentsRegions
(
triviaList
,
spans
)
End
Sub
Friend
Function
Create
Regio
n
(
Friend
Function
Create
BlockSpa
n
(
span
As
TextSpan
,
bannerText
As
String
,
autoCollapse
As
Boolean
,
...
...
@@ -92,28 +92,28 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
isCollapsible
:
=
isCollapsible
)
End
Function
Friend
Function
Create
Regio
nFromBlock
(
Friend
Function
Create
BlockSpa
nFromBlock
(
blockNode
As
SyntaxNode
,
bannerText
As
String
,
autoCollapse
As
Boolean
,
type
As
String
,
isCollapsible
As
Boolean
)
As
BlockSpan
?
Return
Create
Regio
n
(
blockNode
.
Span
,
bannerText
,
autoCollapse
,
Return
Create
BlockSpa
n
(
blockNode
.
Span
,
bannerText
,
autoCollapse
,
type
,
isCollapsible
,
isDefaultCollapsed
:
=
False
)
End
Function
Friend
Function
Create
Regio
nFromBlock
(
Friend
Function
Create
BlockSpa
nFromBlock
(
blockNode
As
SyntaxNode
,
bannerNode
As
SyntaxNode
,
autoCollapse
As
Boolean
,
type
As
String
,
isCollapsible
As
Boolean
)
As
BlockSpan
?
Return
Create
Regio
n
(
Return
Create
BlockSpa
n
(
blockNode
.
Span
,
GetNodeBannerText
(
bannerNode
),
autoCollapse
,
type
,
isCollapsible
,
isDefaultCollapsed
:
=
False
)
End
Function
Friend
Function
Create
Regio
n
(
syntaxList
As
IEnumerable
(
Of
SyntaxNode
),
Friend
Function
Create
BlockSpa
n
(
syntaxList
As
IEnumerable
(
Of
SyntaxNode
),
bannerText
As
String
,
autoCollapse
As
Boolean
,
type
As
String
,
...
...
@@ -124,7 +124,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.Structure
Dim
startPos
=
syntaxList
.
First
().
SpanStart
Dim
endPos
=
syntaxList
.
Last
().
Span
.
End
Return
Create
Regio
n
(
Return
Create
BlockSpa
n
(
TextSpan
.
FromBounds
(
startPos
,
endPos
),
bannerText
,
autoCollapse
,
type
,
isCollapsible
,
isDefaultCollapsed
:
=
False
)
End
Function
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录