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

References

tools/clang/lib/Sema/SemaStmtAsm.cpp
  286     if (CheckNakedParmReference(OutputExpr, *this))
  291         checkExprMemoryConstraintCompat(*this, OutputExpr, Info, false))
  297     if (OutputExpr->isTypeDependent())
  301         OutputExpr->isModifiableLvalue(Context, /*Loc=*/nullptr);
  310       const Expr *LVal = OutputExpr->IgnoreParenNoopCasts(Context);
  311       emitAndFixInvalidAsmCastLValue(LVal, OutputExpr, *this);
  317       if (RequireCompleteType(OutputExpr->getBeginLoc(), Exprs[i]->getType(),
  322       return StmtError(Diag(OutputExpr->getBeginLoc(),
  324                        << OutputExpr->getSourceRange());
  327     unsigned Size = Context.getTypeSize(OutputExpr->getType());
  330       targetDiag(OutputExpr->getBeginLoc(), diag::err_asm_invalid_output_size)