Searched defs:RHSExpr (Results 1 - 4 of 4) sorted by relevance

/external/clang/include/clang/AST/
H A DAPValue.h107 const AddrLabelExpr* RHSExpr; member in struct:clang::APValue::AddrLabelDiffData
162 APValue(const AddrLabelExpr* LHSExpr, const AddrLabelExpr* RHSExpr) argument
164 MakeAddrLabelDiff(); setAddrLabelDiff(LHSExpr, RHSExpr);
338 return ((const AddrLabelDiffData*)(const char*)Data)->RHSExpr;
381 const AddrLabelExpr* RHSExpr) {
383 ((AddrLabelDiffData*)(char*)Data)->RHSExpr = RHSExpr;
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp1165 const AddrLabelExpr *RHSExpr = Value.getAddrLabelDiffRHS(); local
1167 llvm::Constant *RHS = EmitConstantExpr(RHSExpr, RHSExpr->getType(), CGF);
/external/clang/lib/AST/
H A DExprConstant.cpp4653 const Expr *RHSExpr = RHSVal.getLValueBase().dyn_cast<const Expr*>(); local
4654 if (!LHSExpr || !RHSExpr)
4657 const AddrLabelExpr *RHSAddrExpr = dyn_cast<AddrLabelExpr>(RHSExpr);
4913 const Expr *RHSExpr = LHSValue.Base.dyn_cast<const Expr*>(); local
4914 if (!LHSExpr || !RHSExpr)
4917 const AddrLabelExpr *RHSAddrExpr = dyn_cast<AddrLabelExpr>(RHSExpr);
/external/clang/lib/Sema/
H A DSemaExpr.cpp4629 bool Sema::DiagnoseConditionalForNull(Expr *LHSExpr, Expr *RHSExpr, argument
4632 Expr *NonPointerExpr = RHSExpr;
4638 NullExpr = RHSExpr;
4713 Expr *RHSExpr = RHS.get(); local
4716 S.Diag(RHSExpr->getLocStart(), diag::ext_typecheck_cond_one_void)
4717 << RHSExpr->getSourceRange();
4718 if (!RHSExpr->getType()->isVoidType())
5246 Expr *RHSExpr) {
5269 SourceRange(CondRHS->getLocStart(), RHSExpr->getLocEnd()));
5277 Expr *RHSExpr) {
5242 DiagnoseConditionalPrecedence(Sema &Self, SourceLocation OpLoc, Expr *Condition, Expr *LHSExpr, Expr *RHSExpr) argument
5274 ActOnConditionalOp(SourceLocation QuestionLoc, SourceLocation ColonLoc, Expr *CondExpr, Expr *LHSExpr, Expr *RHSExpr) argument
6165 diagnoseArithmeticOnTwoVoidPointers(Sema &S, SourceLocation Loc, Expr *LHSExpr, Expr *RHSExpr) argument
6260 checkArithmeticBinOpPointerOperands(Sema &S, SourceLocation Loc, Expr *LHSExpr, Expr *RHSExpr) argument
6302 diagnoseStringPlusInt(Sema &Self, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
6341 diagnosePointerIncompatibility(Sema &S, SourceLocation Loc, Expr *LHSExpr, Expr *RHSExpr) argument
7618 CheckIdentityFieldAssignment(Expr *LHSExpr, Expr *RHSExpr, SourceLocation Loc, Sema &Sema) argument
8182 DiagnoseSelfAssignment(Sema &S, Expr *LHSExpr, Expr *RHSExpr, SourceLocation OpLoc) argument
8216 CreateBuiltinBinOp(SourceLocation OpLoc, BinaryOperatorKind Opc, Expr *LHSExpr, Expr *RHSExpr) argument
8369 DiagnoseBitwisePrecedence(Sema &Self, BinaryOperatorKind Opc, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
8458 DiagnoseLogicalAndInLogicalOrLHS(Sema &S, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
8480 DiagnoseLogicalAndInLogicalOrRHS(Sema &S, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
8505 DiagnoseBinOpPrecedence(Sema &Self, BinaryOperatorKind Opc, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
8527 ActOnBinOp(Scope *S, SourceLocation TokLoc, tok::TokenKind Kind, Expr *LHSExpr, Expr *RHSExpr) argument
8560 BuildBinOp(Scope *S, SourceLocation OpLoc, BinaryOperatorKind Opc, Expr *LHSExpr, Expr *RHSExpr) argument
9186 ActOnChooseExpr(SourceLocation BuiltinLoc, Expr *CondExpr, Expr *LHSExpr, Expr *RHSExpr, SourceLocation RPLoc) argument
[all...]

Completed in 158 milliseconds