reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
 4192   ExprResult PE = CheckPlaceholderExpr(E);
 4196   E = PE.get();
 4200   if (E->isTypeDependent()) {
 4203     isInvalid = CheckAlignOfExpr(*this, E, ExprKind);
 4205     isInvalid = CheckVecStepExpr(E);
 4207       Diag(E->getExprLoc(), diag::err_openmp_default_simd_align_expr);
 4209   } else if (E->refersToBitField()) {  // C99 6.5.3.4p1.
 4210     Diag(E->getExprLoc(), diag::err_sizeof_alignof_typeof_bitfield) << 0;
 4213     isInvalid = CheckUnaryExprOrTypeTraitOperand(E, UETT_SizeOf);
 4219   if (ExprKind == UETT_SizeOf && E->getType()->isVariableArrayType()) {
 4220     PE = TransformToPotentiallyEvaluated(E);
 4222     E = PE.get();
 4227       ExprKind, E, Context.getSizeType(), OpLoc, E->getSourceRange().getEnd());
 4227       ExprKind, E, Context.getSizeType(), OpLoc, E->getSourceRange().getEnd());