Kinds of IDeclarationOrigin.
Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public enum DeclarationOriginKind
Fields
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. |