slang/binding/Lookup.h file

Symbol lookup logic.

Contents

Namespaces

namespace slang
Root namespace.

Classes

class slang::LookupLocation
struct slang::LookupResult
A structure that contains the results of a name lookup operation.
struct slang::LookupResult::MemberSelector
class slang::Lookup
Centralized functionality for looking up symbols by name in the AST.

Enums

enum class LookupFlags { None = 0, Constant = 1 << 0, Type = 1 << 1, AllowDeclaredAfter = 1 << 2, DisallowWildcardImport = 1 << 3, NoUndeclaredError = 1 << 4, TypedefTarget = 1 << 5, NoParentScope = 1 << 6, RegisterUpwardNames = 1 << 7 }
Additional modifiers for a lookup operation.