Lines Matching defs:decl
123 void visitImpl(const AttrConstraintDecl *decl) { visit(decl->getTypeExpr()); } in visitImpl()
124 void visitImpl(const OpConstraintDecl *decl) { visit(decl->getNameDecl()); } in visitImpl()
125 void visitImpl(const TypeConstraintDecl *decl) {} in visitImpl()
126 void visitImpl(const TypeRangeConstraintDecl *decl) {} in visitImpl()
127 void visitImpl(const ValueConstraintDecl *decl) { in visitImpl()
130 void visitImpl(const ValueRangeConstraintDecl *decl) { in visitImpl()
134 void visitImpl(const NamedAttributeDecl *decl) { visit(decl->getValue()); } in visitImpl()
135 void visitImpl(const OpNameDecl *decl) {} in visitImpl()
136 void visitImpl(const PatternDecl *decl) { visit(decl->getBody()); } in visitImpl()
137 void visitImpl(const UserConstraintDecl *decl) { in visitImpl()
144 void visitImpl(const UserRewriteDecl *decl) { in visitImpl()
151 void visitImpl(const VariableDecl *decl) { in visitImpl()
175 void DeclScope::add(Decl *decl) { in add()
183 if (Decl *decl = decls.lookup(name)) in lookup() local
285 DeclRefExpr *DeclRefExpr::create(Context &ctx, SMRange loc, Decl *decl, in create()
479 UserConstraintDecl *decl = new (rawData) in createImpl() local
545 UserRewriteDecl *decl = new (rawData) UserRewriteDecl( in createImpl() local