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

/external/clang/include/clang/AST/
H A DAPValue.h106 const AddrLabelExpr* LHSExpr; member in struct:clang::APValue::AddrLabelDiffData
162 APValue(const AddrLabelExpr* LHSExpr, const AddrLabelExpr* RHSExpr) argument
164 MakeAddrLabelDiff(); setAddrLabelDiff(LHSExpr, RHSExpr);
334 return ((const AddrLabelDiffData*)(const char*)Data)->LHSExpr;
380 void setAddrLabelDiff(const AddrLabelExpr* LHSExpr,
382 ((AddrLabelDiffData*)(char*)Data)->LHSExpr = LHSExpr;
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp1177 const AddrLabelExpr *LHSExpr = Value.getAddrLabelDiffLHS(); local
1179 llvm::Constant *LHS = EmitConstantExpr(LHSExpr, LHSExpr->getType(), CGF);
/external/clang/lib/AST/
H A DExprConstant.cpp4670 const Expr *LHSExpr = LHSVal.getLValueBase().dyn_cast<const Expr*>(); local
4672 if (!LHSExpr || !RHSExpr)
4674 const AddrLabelExpr *LHSAddrExpr = dyn_cast<AddrLabelExpr>(LHSExpr);
4940 const Expr *LHSExpr = LHSValue.Base.dyn_cast<const Expr*>(); local
4942 if (!LHSExpr || !RHSExpr)
4944 const AddrLabelExpr *LHSAddrExpr = dyn_cast<AddrLabelExpr>(LHSExpr);
/external/clang/lib/Sema/
H A DSemaExpr.cpp4767 bool Sema::DiagnoseConditionalForNull(Expr *LHSExpr, Expr *RHSExpr, argument
4769 Expr *NullExpr = LHSExpr;
4777 NonPointerExpr = LHSExpr;
4850 Expr *LHSExpr = LHS.get(); local
4853 if (!LHSExpr->getType()->isVoidType())
4857 S.Diag(LHSExpr->getLocStart(), diag::ext_typecheck_cond_one_void)
4858 << LHSExpr->getSourceRange();
5383 Expr *LHSExpr,
5414 Expr *CondExpr, Expr *LHSExpr,
5420 if (LHSExpr
5380 DiagnoseConditionalPrecedence(Sema &Self, SourceLocation OpLoc, Expr *Condition, Expr *LHSExpr, Expr *RHSExpr) argument
5412 ActOnConditionalOp(SourceLocation QuestionLoc, SourceLocation ColonLoc, Expr *CondExpr, Expr *LHSExpr, Expr *RHSExpr) argument
6302 diagnoseArithmeticOnTwoVoidPointers(Sema &S, SourceLocation Loc, Expr *LHSExpr, Expr *RHSExpr) argument
6397 checkArithmeticBinOpPointerOperands(Sema &S, SourceLocation Loc, Expr *LHSExpr, Expr *RHSExpr) argument
6439 diagnoseStringPlusInt(Sema &Self, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
6478 diagnosePointerIncompatibility(Sema &S, SourceLocation Loc, Expr *LHSExpr, Expr *RHSExpr) argument
7772 CheckIdentityFieldAssignment(Expr *LHSExpr, Expr *RHSExpr, SourceLocation Loc, Sema &Sema) argument
7795 CheckAssignmentOperands(Expr *LHSExpr, ExprResult &RHS, SourceLocation Loc, QualType CompoundType) argument
8366 DiagnoseSelfAssignment(Sema &S, Expr *LHSExpr, Expr *RHSExpr, SourceLocation OpLoc) argument
8400 CreateBuiltinBinOp(SourceLocation OpLoc, BinaryOperatorKind Opc, Expr *LHSExpr, Expr *RHSExpr) argument
8555 DiagnoseBitwisePrecedence(Sema &Self, BinaryOperatorKind Opc, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
8638 DiagnoseLogicalAndInLogicalOrLHS(Sema &S, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
8660 DiagnoseLogicalAndInLogicalOrRHS(Sema &S, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
8699 DiagnoseBinOpPrecedence(Sema &Self, BinaryOperatorKind Opc, SourceLocation OpLoc, Expr *LHSExpr, Expr *RHSExpr) argument
8728 ActOnBinOp(Scope *S, SourceLocation TokLoc, tok::TokenKind Kind, Expr *LHSExpr, Expr *RHSExpr) argument
8761 BuildBinOp(Scope *S, SourceLocation OpLoc, BinaryOperatorKind Opc, Expr *LHSExpr, Expr *RHSExpr) argument
9414 ActOnChooseExpr(SourceLocation BuiltinLoc, Expr *CondExpr, Expr *LHSExpr, Expr *RHSExpr, SourceLocation RPLoc) argument
[all...]

Completed in 105 milliseconds