Lines Matching refs:getBeginLoc
73 S.Diag(LVal->getBeginLoc(), diag::err_invalid_asm_cast_lvalue) in emitAndFixInvalidAsmCastLValue()
76 S.Diag(LVal->getBeginLoc(), diag::warn_invalid_asm_cast_lvalue) in emitAndFixInvalidAsmCastLValue()
140 S.Diag(E->getBeginLoc(), diag::err_asm_naked_this_ref); in CheckNakedParmReference()
146 S.Diag(DRE->getBeginLoc(), diag::err_asm_naked_parm_ref); in CheckNakedParmReference()
181 S.Diag(E->getBeginLoc(), diag::err_asm_non_addr_value_in_memory_constraint) in checkExprMemoryConstraintCompat()
236 return Clobbers[i]->getBeginLoc(); in getClobberConflictLocation()
273 targetDiag(Literal->getBeginLoc(), in ActOnGCCAsmStmt()
303 Diag(OutputExpr->getBeginLoc(), diag::err_asm_invalid_type) in ActOnGCCAsmStmt()
330 if (RequireCompleteType(OutputExpr->getBeginLoc(), Exprs[i]->getType(), in ActOnGCCAsmStmt()
335 return StmtError(Diag(OutputExpr->getBeginLoc(), in ActOnGCCAsmStmt()
343 targetDiag(OutputExpr->getBeginLoc(), diag::err_asm_invalid_output_size) in ActOnGCCAsmStmt()
365 targetDiag(Literal->getBeginLoc(), diag::err_asm_invalid_input_constraint) in ActOnGCCAsmStmt()
392 return StmtError(Diag(InputExpr->getBeginLoc(), in ActOnGCCAsmStmt()
414 Diag(InputExpr->getBeginLoc(), in ActOnGCCAsmStmt()
426 Diag(InputExpr->getBeginLoc(), diag::err_asm_invalid_type_in_input) in ActOnGCCAsmStmt()
434 Diag(InputExpr->getBeginLoc(), diag::err_asm_invalid_type) in ActOnGCCAsmStmt()
445 if (RequireCompleteType(InputExpr->getBeginLoc(), Exprs[i]->getType(), in ActOnGCCAsmStmt()
452 return targetDiag(InputExpr->getBeginLoc(), in ActOnGCCAsmStmt()
467 targetDiag(Literal->getBeginLoc(), diag::err_asm_unknown_register_name) in ActOnGCCAsmStmt()
476 UnwindClobberLoc = Literal->getBeginLoc(); in ActOnGCCAsmStmt()
541 targetDiag(Exprs[ConstraintIdx]->getBeginLoc(), in ActOnGCCAsmStmt()
563 targetDiag(NS->getOutputExpr(i)->getBeginLoc(), in ActOnGCCAsmStmt()
578 targetDiag(NS->getInputExpr(i)->getBeginLoc(), in ActOnGCCAsmStmt()
597 targetDiag(NS->getInputExpr(i)->getBeginLoc(), in ActOnGCCAsmStmt()
600 targetDiag(NS->getInputExpr(InputMatchedToOutput[TiedTo])->getBeginLoc(), in ActOnGCCAsmStmt()
697 targetDiag(InputExpr->getBeginLoc(), diag::err_asm_tying_incompatible_types) in ActOnGCCAsmStmt()
727 Diag((Found + 1)->second->getBeginLoc(), in ActOnGCCAsmStmt()
730 Diag(Found->second->getBeginLoc(), diag::note_duplicate_asm_operand_name) in ActOnGCCAsmStmt()
938 Diag(Exprs[I]->getBeginLoc(), diag::err_asm_invalid_type) in ActOnMSAsmStmt()