Lines Matching refs:Decl
34 class Decl; variable
72 Decl *Declaration() const in VARIABLE_TYPES()
107 void Reset(Decl *decl, VariableFlags flags) in VARIABLE_TYPES()
122 explicit Variable(Decl *decl, VariableFlags flags) : decl_(decl), flags_(flags) {} in VARIABLE_TYPES()
124 Decl *decl_; in VARIABLE_TYPES()
131 explicit LocalVariable(Decl *decl, VariableFlags flags);
163 LocalVariable *Copy(ArenaAllocator *allocator, Decl *decl) const;
171 explicit GlobalVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in GlobalVariable()
183 explicit ModuleVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in ModuleVariable()
208 explicit EnumVariable(Decl *decl, bool backReference = false)
258 void ResetDecl(Decl *decl);
271 explicit NamespaceVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in NamespaceVariable()
301 explicit EnumLiteralVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in EnumLiteralVariable()
335 explicit ImportEqualsVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in ImportEqualsVariable()