/external/clang/lib/StaticAnalyzer/Core/ |
H A D | SValBuilder.cpp | 113 const Expr *Ex, 131 const Expr *expr, 169 SValBuilder::getConjuredHeapSymbolVal(const Expr *E, 184 const Expr *expr, QualType type, 246 Optional<SVal> SValBuilder::getConstantVal(const Expr *E) { 300 const Expr *SE = CE->getSubExpr(); 322 if (E->isNullPointerConstant(Ctx, Expr::NPC_ValueDependentIsNotNull))
|
H A D | ExplodedGraph.cpp | 59 bool ExplodedGraph::isInterestingLValueExpr(const Expr *Ex) { 92 // (9) The PostStmt isn't for a non-consumed Stmt or Expr. 133 const Expr *Ex = dyn_cast<Expr>(progPoint.castAs<PostStmt>().getStmt()); 144 // Do not collect nodes for non-consumed Stmt or Expr to ensure precise
|
/external/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 387 getReductionInit(const Expr *ReductionOp) { 399 const Expr *InitOp, 407 const Expr *LHS = CE->getArg(/*Arg=*/0)->IgnoreParenImpCasts(); 408 const Expr *RHS = CE->getArg(/*Arg=*/1)->IgnoreParenImpCasts(); 452 QualType Type, const Expr *Init, 536 const VarDecl *SrcVD, const Expr *Copy) { 836 llvm::DenseMap<const VarDecl *, const Expr *> LoopCountersAndUpdates; 1141 llvm::SmallVector<const Expr *, 8> Privates; 1142 llvm::SmallVector<const Expr *, 8> LHSExprs; 1143 llvm::SmallVector<const Expr *, [all...] |
H A D | CGExprComplex.cpp | 10 // This contains code to emit Expr nodes with complex types as LLVM code. 76 ComplexPairTy EmitLoadOfLValue(const Expr *E) { 97 ComplexPairTy Visit(Expr *E) { 106 ComplexPairTy VisitExpr(Expr *S); 136 ComplexPairTy VisitArraySubscriptExpr(Expr *E) { return EmitLoadOfLValue(E); } 137 ComplexPairTy VisitMemberExpr(const Expr *E) { return EmitLoadOfLValue(E); } 150 ComplexPairTy EmitCast(CastKind CK, Expr *Op, QualType DestTy); 182 ComplexPairTy VisitUnaryDeref(const Expr *E) { return EmitLoadOfLValue(E); } 364 ComplexPairTy ComplexExprEmitter::VisitExpr(Expr *E) { 423 ComplexPairTy ComplexExprEmitter::EmitCast(CastKind CK, Expr *O [all...] |
H A D | CGOpenMPRuntime.cpp | 740 const Expr *CombinerInitializer, const VarDecl *In, 1892 static void emitOMPIfClause(CodeGenFunction &CGF, const Expr *Cond, 1934 const Expr *IfCond) { 2078 SourceLocation Loc, const Expr *Hint) { 2167 ArrayRef<const Expr *> CopyprivateVars, ArrayRef<const Expr *> DestExprs, 2168 ArrayRef<const Expr *> SrcExprs, ArrayRef<const Expr *> AssignmentOps) { 2215 ArrayRef<const Expr *> CopyprivateVars, 2216 ArrayRef<const Expr *> SrcExpr [all...] |
/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 18 #include "clang/AST/Expr.h" 72 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType, 78 static bool IsTransparentUnionStandardConversion(Sema &S, Expr* From, 84 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType, 254 static const Expr *IgnoreNarrowingConversion(const Expr *Converted) { 287 const Expr *Converted, 326 const Expr *Initializer = IgnoreNarrowingConversion(Converted); 359 const Expr *Initializer = IgnoreNarrowingConversion(Converted); 400 const Expr *Initialize 2075 isNullPointerConstantForConversion(Expr *Expr, bool InOverloadResolution, ASTContext &Context) argument [all...] |
H A D | SemaDeclAttr.cpp | 21 #include "clang/AST/Expr.h" 219 /// \brief If Expr is a valid integer constant, get the value of the integer 222 const Expr *Expr, uint32_t &Val, 225 if (Expr->isTypeDependent() || Expr->isValueDependent() || 226 !Expr->isIntegerConstantExpr(I, S.Context)) { 230 << Expr->getSourceRange(); 234 << Expr->getSourceRange(); 239 S.Diag(Expr 221 checkUInt32Argument(Sema &S, const AttributeList &Attr, const Expr *Expr, uint32_t &Val, unsigned Idx = UINT_MAX) argument [all...] |
H A D | SemaExprMember.cpp | 457 Sema::ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, 500 Expr *BaseExpr, 526 bool Sema::CheckQualifiedMemberReference(Expr *BaseExpr, 615 Expr *BaseExpr, 716 Sema::BuildMemberReferenceExpr(Expr *Base, QualType BaseType, 775 BuildFieldReferenceExpr(Sema &S, Expr *BaseExpr, bool IsArrow, 785 Expr *baseObjectExpr, 854 Expr *result = baseObjectExpr; 895 BuildMSPropertyRefExpr(Sema &S, Expr *BaseExpr, bool IsArrow, 909 Sema &SemaRef, ASTContext &C, Expr *Bas [all...] |
H A D | SemaLambda.cpp | 497 static EnumDecl *findEnumForBlockReturn(Expr *E) { 522 if (Expr *last = dyn_cast_or_null<Expr>(SE->getSubStmt()->body_back())) 561 if (Expr *retValue = ret->getRetValue()) 595 Expr *retValue = ret->getRetValue(); 605 Expr *E = (cleanups ? cleanups->getSubExpr() : retValue); 687 const Expr *RetE = RS->getRetValue(); 709 Expr *&Init) { 753 Init = Result.getAs<Expr>(); 764 Init = Result.getAs<Expr>(); [all...] |
/external/llvm/lib/CodeGen/ |
H A D | SafeStack.cpp | 94 const SCEV *visitUnknown(const SCEVUnknown *Expr) { argument 95 if (Expr->getValue() == AllocaPtr) 96 return SE.getZero(Expr->getType()); 97 return Expr; 227 const SCEV *Expr = Rewriter.visit(SE->getSCEV(Addr)); local 229 uint64_t BitWidth = SE->getTypeSizeInBits(Expr->getType()); 230 ConstantRange AccessStartRange = SE->getUnsignedRange(Expr); 242 << " SCEV " << *Expr 243 << " U: " << SE->getUnsignedRange(Expr) 244 << ", S: " << SE->getSignedRange(Expr) << "\ [all...] |
/external/llvm/lib/MC/ |
H A D | MCStreamer.cpp | 145 void MCStreamer::emitFill(uint64_t NumValues, int64_t Size, int64_t Expr) { argument 147 Expr &= ~0ULL >> (64 - NonZeroSize * 8); 149 EmitIntValue(Expr, NonZeroSize); 698 void MCStreamer::visitUsedExpr(const MCExpr &Expr) { argument 699 switch (Expr.getKind()) { 701 cast<MCTargetExpr>(Expr).visitUsedExpr(*this); 708 const MCBinaryExpr &BE = cast<MCBinaryExpr>(Expr); 715 visitUsedSymbol(cast<MCSymbolRefExpr>(Expr).getSymbol()); 719 visitUsedExpr(*cast<MCUnaryExpr>(Expr).getSubExpr()); 774 void MCStreamer::emitFill(const MCExpr &NumValues, int64_t Size, int64_t Expr, argument [all...] |
H A D | MCObjectStreamer.cpp | 469 const MCExpr *Expr, SMLoc Loc) { 486 if (Expr == nullptr) 487 Expr = 489 DF->getFixups().push_back(MCFixup::create(OffsetValue, Expr, Kind, Loc)); 520 int64_t Expr, SMLoc Loc) { 534 MCStreamer::emitFill(IntNumValues, Size, Expr); 468 EmitRelocDirective(const MCExpr &Offset, StringRef Name, const MCExpr *Expr, SMLoc Loc) argument 519 emitFill(const MCExpr &NumValues, int64_t Size, int64_t Expr, SMLoc Loc) argument
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocChecker.cpp | 252 const Expr *E) const; 257 const Expr *DeallocExpr) const; 274 ProgramStateRef ProcessZeroAllocation(CheckerContext &C, const Expr *E, 283 const Expr *SizeEx, SVal Init, 299 MallocUpdateRefState(CheckerContext &C, const Expr *E, ProgramStateRef State, 310 ProgramStateRef FreeMemAux(CheckerContext &C, const Expr *Arg, 311 const Expr *ParentExpr, 369 const Expr *DeallocExpr) const; 373 const Expr *DeallocExpr, const RefState *RS, 376 const Expr *DeallocExp [all...] |
H A D | ObjCSelfInitChecker.cpp | 67 void checkForInvalidSelf(const Expr *E, CheckerContext &C, 134 static bool isInvalidSelf(const Expr *E, CheckerContext &C) { 144 void ObjCSelfInitChecker::checkForInvalidSelf(const Expr *E, CheckerContext &C,
|
H A D | CastSizeChecker.cpp | 89 const Expr *E = CE->getSubExpr();
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.cpp | 737 RegVar->initializeMMI(VI.Expr, VI.Slot); 745 const DIExpression *Expr = MI->getDebugExpression(); local 756 return DebugLocEntry::Value(Expr, MLoc); 759 return DebugLocEntry::Value(Expr, MI->getOperand(0).getImm()); 761 return DebugLocEntry::Value(Expr, MI->getOperand(0).getFPImm()); 763 return DebugLocEntry::Value(Expr, MI->getOperand(0).getCImm()); 1411 const DIExpression *Expr = Value.getExpression(); local 1412 if (!Expr || !Expr->getNumElements()) 1420 DwarfExpr.AddExpression(Expr 1448 const DIExpression *Expr = Piece.getExpression(); local [all...] |
/external/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 290 void RewriteObjCQualifiedInterfaceTypes(Expr *E); 350 ArrayRef<Expr *> Args, 357 SmallVectorImpl<Expr*> &MsgExprs, 386 Stmt *SynthesizeBlockCall(CallExpr *Exp, const Expr* BlockExp); 492 CastKind Kind, Expr *E) { 1237 Expr *Base, *RHS; 1246 Base = cast<Expr>(RewriteFunctionBodyOrGlobalInitializer(Base)); 1252 RHS = cast<Expr>(RewriteFunctionBodyOrGlobalInitializer(RHS)); 1319 Expr *Base = nullptr; 1327 Base = cast<Expr>(RewriteFunctionBodyOrGlobalInitialize [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CoreEngine.h | 18 #include "clang/AST/Expr.h" 451 const Expr *E; 456 const Expr *e, const CFGBlock *dispatch, CoreEngine* eng) 485 const Expr *getTarget() const { return E; } 497 const Expr *Condition; 502 const Expr *condition, CoreEngine* eng) 538 const Expr *getCondition() const { return Condition; }
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZAsmPrinter.cpp | 441 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::create(DotSym, OutContext); local 444 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); 454 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::create(DotSym, OutContext); local 459 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); 487 const MCExpr *Expr = local 493 OutStreamer->EmitValue(Expr, Size);
|
/external/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 721 DIExpression *Expr, const DILocation *DL, 732 trackIfUnresolved(Expr); 735 MetadataAsValue::get(VMContext, Expr)}; 740 DIExpression *Expr, const DILocation *DL, 751 trackIfUnresolved(Expr); 754 MetadataAsValue::get(VMContext, Expr)}; 765 DIExpression *Expr, 778 trackIfUnresolved(Expr); 782 MetadataAsValue::get(VMContext, Expr)}; 788 DIExpression *Expr, 720 insertDeclare(Value *Storage, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, Instruction *InsertBefore) argument 739 insertDeclare(Value *Storage, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, BasicBlock *InsertAtEnd) argument 763 insertDbgValueIntrinsic(Value *V, uint64_t Offset, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, Instruction *InsertBefore) argument 786 insertDbgValueIntrinsic(Value *V, uint64_t Offset, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, BasicBlock *InsertAtEnd) argument [all...] |
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.h | 174 const MCExpr *Expr = local 176 AP.printMCExpr(*Expr, O); 242 void printMCExpr(const MCExpr &Expr, raw_ostream &OS);
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCELFObjectWriter.cpp | 43 const MCExpr *Expr = Fixup.getValue(); local 45 if (Expr->getKind() != MCExpr::Target) 48 switch (cast<PPCMCExpr>(Expr)->getKind()) {
|
/external/v8/tools/clang/blink_gc_plugin/ |
H A D | CheckTraceVisitor.cpp | 42 Expr* callee = call->getCallee(); 58 Expr* arg = call->getArg(0); 324 Expr* arg) {
|
/external/javassist/src/main/javassist/expr/ |
H A D | Cast.java | 26 public class Cast extends Expr {
|
H A D | Instanceof.java | 26 public class Instanceof extends Expr {
|