ContainingAncestorsAndSelf(IDeclaration)
Gets all containing ancestors including the current declaration, i.e. declaration, declaration.ContainingDeclaration, declaration.ContainingDeclaration.ContainingDeclaration,
declaration.ContainingDeclaration.ContainingDeclaration.ContainingDeclaration...
Declaration
public static IEnumerable<IDeclaration> ContainingAncestorsAndSelf(this IDeclaration declaration)Parameters
| Type | Name | Description |
|---|---|---|
| IDeclaration | declaration | The declaration whose ancestors (and itself) to retrieve. |
Returns
| Type | Description |
|---|---|
| IEnumerable<IDeclaration> | An enumerable starting with the declaration itself, followed by all containing ancestors. |