Lines Matching refs:getBeginLoc
73 S.Diag(LVal->getBeginLoc(), diag::err_invalid_asm_cast_lvalue)
76 S.Diag(LVal->getBeginLoc(), diag::warn_invalid_asm_cast_lvalue)
140 S.Diag(E->getBeginLoc(), diag::err_asm_naked_this_ref);
146 S.Diag(DRE->getBeginLoc(), diag::err_asm_naked_parm_ref);
181 S.Diag(E->getBeginLoc(), diag::err_asm_non_addr_value_in_memory_constraint)
236 return Clobbers[i]->getBeginLoc();
273 targetDiag(Literal->getBeginLoc(),
303 Diag(OutputExpr->getBeginLoc(), diag::err_asm_invalid_type)
330 if (RequireCompleteType(OutputExpr->getBeginLoc(), Exprs[i]->getType(),
335 return StmtError(Diag(OutputExpr->getBeginLoc(),
343 targetDiag(OutputExpr->getBeginLoc(), diag::err_asm_invalid_output_size)
365 targetDiag(Literal->getBeginLoc(), diag::err_asm_invalid_input_constraint)
392 return StmtError(Diag(InputExpr->getBeginLoc(),
406 return StmtError(Diag(InputExpr->getBeginLoc(),
425 Diag(InputExpr->getBeginLoc(), diag::err_asm_invalid_type_in_input)
433 Diag(InputExpr->getBeginLoc(), diag::err_asm_invalid_type)
444 if (RequireCompleteType(InputExpr->getBeginLoc(), Exprs[i]->getType(),
451 return targetDiag(InputExpr->getBeginLoc(),
466 targetDiag(Literal->getBeginLoc(), diag::err_asm_unknown_register_name)
475 UnwindClobberLoc = Literal->getBeginLoc();
540 targetDiag(Exprs[ConstraintIdx]->getBeginLoc(),
562 targetDiag(NS->getOutputExpr(i)->getBeginLoc(),
577 targetDiag(NS->getInputExpr(i)->getBeginLoc(),
596 targetDiag(NS->getInputExpr(i)->getBeginLoc(),
599 targetDiag(NS->getInputExpr(InputMatchedToOutput[TiedTo])->getBeginLoc(),
687 targetDiag(InputExpr->getBeginLoc(), diag::err_asm_tying_incompatible_types)
720 Diag((Found + 1)->second->getBeginLoc(),
723 Diag(Found->second->getBeginLoc(), diag::note_duplicate_asm_operand_name)
928 Diag(Exprs[I]->getBeginLoc(), diag::err_asm_invalid_type)