Lines Matching defs:LocalVariable
343 LocalVariable, enumerator
837 struct LocalVariable : ObjectImpl<LocalVariable, Object, Object::Kind::LocalVariable> struct
839 static constexpr uint32_t NoArg = ~uint32_t(0);
841 enum class Definition
848 std::string name;
849 Type *type = nullptr;
850 Source *source = nullptr;
851 uint32_t line = 0;
852 uint32_t column = 0;
853 Scope *parent = nullptr;
854 uint32_t arg = NoArg;
856 Definition definition = Definition::Undefined;
857 Declare *declaration = nullptr; // Used if definition == Definition::Declaration
861 struct ValueNode
869 ValueNode values; // Used if definition == Definition::Values