ResolverResolveUnspecified Method |
This method is called to resolve a symbol in the situation where a category couldn't be determined.
Because parsing can always determine the category in various situations, this method should never be
called for: Generic Types, Namespaces, Methods (with parens), Constructors, Attributes, Goto Targets,
Directive Expressions, literal constants, Indexers, Events, variables of delegate type.
So, it doesn't need to worry about type arguments or method arguments.
This leaves the possibilities of: Non-Generic Types, Type Parameters, Properties, Fields, Locals,
Parameters, and non-invoked Method names (without parens, such as when assigned to delegates or passed
as a parameter of delegate type). Namespace prefixes can also exist for many of these.
Namespace:
Nova.Resolving
Assembly:
Nova.CodeDOM (in Nova.CodeDOM.dll) Version: 7.44.8391.13415
Syntax protected SymbolicRef ResolveUnspecified(
Func<Object, bool> isValidCategory
)
Parameters
- isValidCategory
- Type: SystemFuncObject, Boolean
Return Value
Type:
SymbolicRefSee Also