Open sandboxFocus

Enum DeclarationOriginKind

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.