Lines Matching defs:RequiresExpr
103 // which means this RequiresExpr ALSO needs to be invalid.
115 RequiresExpr::RequiresExpr(ASTContext &C, SourceLocation RequiresKWLoc,
156 // requirement, but its parameters are instantiation-dependent. RequiresExpr
163 RequiresExpr::RequiresExpr(ASTContext &C, EmptyShell Empty,
169 RequiresExpr *RequiresExpr::Create(
177 alignof(RequiresExpr));
179 RequiresExpr(C, RequiresKWLoc, Body, LParenLoc, LocalParameters,
183 RequiresExpr *
184 RequiresExpr::Create(ASTContext &C, EmptyShell Empty,
189 alignof(RequiresExpr));
190 return new (Mem) RequiresExpr(C, Empty, NumLocalParameters, NumRequirements);