Home | History | Annotate | Download | only in AST

Lines Matching refs:Fold

30 // fold a potential constant sub-expression will be indicated by a 'false'
531 void Fold(EvalInfo &Info) {
971 /// can fold this expression, whether or not it's a constant expression.
1455 // Check that we can fold the initializer. In C++, we will have already done
1854 // an ICE in C, so this only matters for fold.
2057 /// default constructor. If so, we'll fold it whether or not it's marked as
2536 FoldConstant Fold(Info);
2542 Fold.Fold(Info);
5624 // can't constant fold it.
6284 /// EvaluateAsRValue - Return true if this is a constant which we can fold using