Kinds of IDeclarationOrigin.
Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public enum DeclarationOriginKindFields
| Name | Description |
|---|---|
| Aspect | Indicates that the declaration was created by an aspect of the current project or an inherited aspect applied to the current project. |
| External | Indicates that the declaration stems from a different project or assembly. |
| Generator | Indicates that the declaration belongs to the current project and has been generated by a source generator. Note that such code is not visible at design time. |
| Source | Indicates that the declaration belongs to the current project and stems from source code and not from a source generator. |