Skip to content

Commit 7c614c5

Browse files
authored
Delete unnecessary spaces
1 parent 853f1bb commit 7c614c5

File tree

1 file changed

+41
-41
lines changed

1 file changed

+41
-41
lines changed

docs/extensibility/debugger/reference/idebugexpressionevaluator2-terminate.md

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -2,53 +2,53 @@
22
title: "IDebugExpressionEvaluator2::Terminate | Microsoft Docs"
33
ms.date: "11/04/2016"
44
ms.topic: "conceptual"
5-
helpviewer_keywords:
5+
helpviewer_keywords:
66
- "Terminate"
77
- "IDebugExpressionEvaluator2::Terminate"
88
ms.assetid: 38265100-4d80-4902-833a-07bb569f9ba8
99
author: "gregvanl"
1010
ms.author: "gregvanl"
1111
manager: jillfra
12-
ms.workload:
12+
ms.workload:
1313
- "vssdk"
1414
---
1515
# IDebugExpressionEvaluator2::Terminate
16-
Stops and cleans up the expression evaluator.
17-
18-
## Syntax
19-
20-
```cpp
21-
HRESULT Terminate (
22-
void
23-
);
24-
```
25-
26-
```csharp
27-
int Terminate ();
28-
```
29-
30-
## Return Value
31-
If successful, returns `S_OK`; otherwise, returns an error code.
32-
33-
## Remarks
34-
Tells the expression evaluator when it is being cleaned up.
35-
36-
## Example
37-
The following example shows how to implement this method for a **ExpressionEvaluatorPackage** object that exposes the [IDebugExpressionEvaluator2](../../../extensibility/debugger/reference/idebugexpressionevaluator2.md) interface.
38-
39-
```cpp
40-
STDMETHODIMP ExpressionEvaluatorPackage::Terminate(void)
41-
{
42-
// scan the namespaces contained and delete
43-
EEExtensionMethodCache **ppChild = NULL;
44-
m_HashExtensionMethodCache.ResetHashIterator();
45-
while (ppChild = m_HashExtensionMethodCache.IterateHash())
46-
{
47-
delete *ppChild;
48-
}
49-
return VBEEImplicitVariables::Terminate();
50-
}
51-
```
52-
53-
## See Also
54-
[IDebugExpressionEvaluator2](../../../extensibility/debugger/reference/idebugexpressionevaluator2.md)
16+
Stops and cleans up the expression evaluator.
17+
18+
## Syntax
19+
20+
```cpp
21+
HRESULT Terminate (
22+
void
23+
);
24+
```
25+
26+
```csharp
27+
int Terminate ();
28+
```
29+
30+
## Return Value
31+
If successful, returns `S_OK`; otherwise, returns an error code.
32+
33+
## Remarks
34+
Tells the expression evaluator when it is being cleaned up.
35+
36+
## Example
37+
The following example shows how to implement this method for a **ExpressionEvaluatorPackage** object that exposes the [IDebugExpressionEvaluator2](../../../extensibility/debugger/reference/idebugexpressionevaluator2.md) interface.
38+
39+
```cpp
40+
STDMETHODIMP ExpressionEvaluatorPackage::Terminate(void)
41+
{
42+
// scan the namespaces contained and delete
43+
EEExtensionMethodCache **ppChild = NULL;
44+
m_HashExtensionMethodCache.ResetHashIterator();
45+
while (ppChild = m_HashExtensionMethodCache.IterateHash())
46+
{
47+
delete *ppChild;
48+
}
49+
return VBEEImplicitVariables::Terminate();
50+
}
51+
```
52+
53+
## See Also
54+
[IDebugExpressionEvaluator2](../../../extensibility/debugger/reference/idebugexpressionevaluator2.md)

0 commit comments

Comments
 (0)