Home | History | Annotate | Download | only in AST

Lines Matching defs:Fold

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