Lines Matching defs:complete
86 ExprResult complete(CastExpr *castExpr) {
263 return Op.complete(CXXConstCastExpr::Create(Context, Op.ResultType,
274 return Op.complete(CXXDynamicCastExpr::Create(Context, Op.ResultType,
286 return Op.complete(CXXReinterpretCastExpr::Create(Context, Op.ResultType,
299 return Op.complete(CXXStaticCastExpr::Create(Context, Op.ResultType,
546 // C++ 5.2.7p1: T shall be a pointer or reference to a complete class type,
581 // complete class type, [...]. If T is an lvalue reference type, v shall be
582 // an lvalue of a complete class type, [...]. If T is an rvalue reference
583 // type, v shall be an expression having a complete class type, [...]
719 // Examining subobjects for records is only possible if the complete and
1200 // We can only work with complete types. But don't complain if it doesn't work
2350 return Op.complete(CStyleCastExpr::Create(Context, Op.ResultType,
2371 return Op.complete(CXXFunctionalCastExpr::Create(Context, Op.ResultType,