/external/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 105 FactEntry(const CapabilityExpr &CE, LockKind LK, SourceLocation Loc, argument 107 : CapabilityExpr(CE), LKind(LK), AcquireLoc(Loc), Asserted(Asrt), 816 LockableFactEntry(const CapabilityExpr &CE, LockKind LK, SourceLocation Loc, 818 : FactEntry(CE, LK, Loc, Asrt), Managed(Mng) {} 847 ScopedLockableFactEntry(const CapabilityExpr &CE, SourceLocation Loc, 849 : FactEntry(CE, LK_Exclusive, Loc, false) { 1093 if (const auto *CE = dyn_cast<ImplicitCastExpr>(Exp)) 1094 return getValueDecl(CE->getSubExpr()); 1321 } else if (ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E)) { 1322 return getStaticBooleanValue(CE [all...] |
H A D | ReachableCode.cpp | 551 const CXXFunctionalCastExpr *CE = cast <CXXFunctionalCastExpr>(S); local 552 R1 = CE->getSubExpr()->getSourceRange(); 553 return CE->getLocStart();
|
H A D | LiveVariables.cpp | 275 CXXMemberCallExpr *CE = cast<CXXMemberCallExpr>(S); local 276 if (Expr *ImplicitObj = CE->getImplicitObjectArgument()) { 283 ObjCMessageExpr *CE = cast<ObjCMessageExpr>(S); local 284 if (CE->getReceiverKind() == ObjCMessageExpr::SuperInstance)
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckerDocumentation.cpp | 197 bool evalCall(const CallExpr *CE, CheckerContext &C) const { return true; } argument
|
H A D | ObjCSelfInitChecker.cpp | 79 void checkPreCall(const CallEvent &CE, CheckerContext &C) const; 80 void checkPostCall(const CallEvent &CE, CheckerContext &C) const; 239 void ObjCSelfInitChecker::checkPreCall(const CallEvent &CE, argument 247 unsigned NumArgs = CE.getNumArgs(); 254 SVal argV = CE.getArgSVal(i); 267 void ObjCSelfInitChecker::checkPostCall(const CallEvent &CE, argument 280 unsigned NumArgs = CE.getNumArgs(); 282 SVal argV = CE.getArgSVal(i); 294 addSelfFlag(state, CE.getReturnValue(), prevFlags, C);
|
H A D | PthreadLockChecker.cpp | 64 void checkPostStmt(const CallExpr *CE, CheckerContext &C) const; 66 void AcquireLock(CheckerContext &C, const CallExpr *CE, SVal lock, 69 void ReleaseLock(CheckerContext &C, const CallExpr *CE, SVal lock) const; 70 void DestroyLock(CheckerContext &C, const CallExpr *CE, SVal Lock) const; 71 void InitLock(CheckerContext &C, const CallExpr *CE, SVal Lock) const; 72 void reportUseDestroyedBug(CheckerContext &C, const CallExpr *CE) const; 81 void PthreadLockChecker::checkPostStmt(const CallExpr *CE, argument 85 StringRef FName = C.getCalleeName(CE); 89 if (CE->getNumArgs() != 1 && CE 124 AcquireLock(CheckerContext &C, const CallExpr *CE, SVal lock, bool isTryLock, enum LockingSemantics semantics) const argument 194 ReleaseLock(CheckerContext &C, const CallExpr *CE, SVal lock) const argument 252 DestroyLock(CheckerContext &C, const CallExpr *CE, SVal Lock) const argument 287 InitLock(CheckerContext &C, const CallExpr *CE, SVal Lock) const argument [all...] |
H A D | UnixAPIChecker.cpp | 37 void checkPreStmt(const CallExpr *CE, CheckerContext &C) const; 39 void CheckOpen(CheckerContext &C, const CallExpr *CE) const; 40 void CheckPthreadOnce(CheckerContext &C, const CallExpr *CE) const; 41 void CheckCallocZero(CheckerContext &C, const CallExpr *CE) const; 42 void CheckMallocZero(CheckerContext &C, const CallExpr *CE) const; 43 void CheckReallocZero(CheckerContext &C, const CallExpr *CE) const; 44 void CheckReallocfZero(CheckerContext &C, const CallExpr *CE) const; 45 void CheckAllocaZero(CheckerContext &C, const CallExpr *CE) const; 46 void CheckVallocZero(CheckerContext &C, const CallExpr *CE) const; 56 const CallExpr *CE, 255 BasicAllocationCheck(CheckerContext &C, const CallExpr *CE, const unsigned numArgs, const unsigned sizeArg, const char *fn) const argument 350 checkPreStmt(const CallExpr *CE, CheckerContext &C) const argument [all...] |
H A D | VirtualCallChecker.cpp | 113 void VisitCallExpr(CallExpr *CE); 114 void VisitCXXMemberCallExpr(CallExpr *CE); 118 void ReportVirtualCall(const CallExpr *CE, bool isPure); 133 void WalkAST::VisitCallExpr(CallExpr *CE) { argument 134 VisitChildren(CE); 135 Enqueue(CE); 138 void WalkAST::VisitCXXMemberCallExpr(CallExpr *CE) { argument 139 VisitChildren(CE); 143 if (MemberExpr *CME = dyn_cast<MemberExpr>(CE->getCallee())) { 162 const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(CE 170 ReportVirtualCall(const CallExpr *CE, bool isPure) argument [all...] |
H A D | GenericTaintChecker.cpp | 36 void checkPostStmt(const CallExpr *CE, CheckerContext &C) const; 38 void checkPreStmt(const CallExpr *CE, CheckerContext &C) const; 53 bool checkPre(const CallExpr *CE, CheckerContext &C) const; 56 void addSourcesPre(const CallExpr *CE, CheckerContext &C) const; 59 bool propagateFromPre(const CallExpr *CE, CheckerContext &C) const; 62 void addSourcesPost(const CallExpr *CE, CheckerContext &C) const; 75 ProgramStateRef postScanf(const CallExpr *CE, CheckerContext &C) const; 76 ProgramStateRef postSocket(const CallExpr *CE, CheckerContext &C) const; 77 ProgramStateRef postRetTaint(const CallExpr *CE, CheckerContext &C) const; 80 ProgramStateRef preFscanf(const CallExpr *CE, CheckerContex 275 checkPreStmt(const CallExpr *CE, CheckerContext &C) const argument 285 checkPostStmt(const CallExpr *CE, CheckerContext &C) const argument 292 addSourcesPre(const CallExpr *CE, CheckerContext &C) const argument 327 propagateFromPre(const CallExpr *CE, CheckerContext &C) const argument 368 addSourcesPost(const CallExpr *CE, CheckerContext &C) const argument 404 checkPre(const CallExpr *CE, CheckerContext &C) const argument 445 process(const CallExpr *CE, CheckerContext &C) const argument 515 preFscanf(const CallExpr *CE, CheckerContext &C) const argument 534 postSocket(const CallExpr *CE, CheckerContext &C) const argument 550 postScanf(const CallExpr *CE, CheckerContext &C) const argument 568 postRetTaint(const CallExpr *CE, CheckerContext &C) const argument 606 getPrintfFormatArgumentNum(const CallExpr *CE, const CheckerContext &C, unsigned int &ArgNum) argument 653 checkUncontrolledFormatString(const CallExpr *CE, CheckerContext &C) const argument 667 checkSystemCall(const CallExpr *CE, StringRef Name, CheckerContext &C) const argument 698 checkTaintedBufferSize(const CallExpr *CE, const FunctionDecl *FDecl, CheckerContext &C) const argument [all...] |
H A D | StreamChecker.cpp | 76 bool evalCall(const CallExpr *CE, CheckerContext &C) const; 80 void Fopen(CheckerContext &C, const CallExpr *CE) const; 81 void Tmpfile(CheckerContext &C, const CallExpr *CE) const; 82 void Fclose(CheckerContext &C, const CallExpr *CE) const; 83 void Fread(CheckerContext &C, const CallExpr *CE) const; 84 void Fwrite(CheckerContext &C, const CallExpr *CE) const; 85 void Fseek(CheckerContext &C, const CallExpr *CE) const; 86 void Ftell(CheckerContext &C, const CallExpr *CE) const; 87 void Rewind(CheckerContext &C, const CallExpr *CE) const; 88 void Fgetpos(CheckerContext &C, const CallExpr *CE) cons 108 evalCall(const CallExpr *CE, CheckerContext &C) const argument 365 CheckDoubleClose(const CallExpr *CE, ProgramStateRef state, CheckerContext &C) const argument [all...] |
H A D | CallAndMessageChecker.cpp | 60 void checkPreStmt(const CallExpr *CE, CheckerContext &C) const; 298 void CallAndMessageChecker::checkPreStmt(const CallExpr *CE, argument 301 const Expr *Callee = CE->getCallee()->IgnoreParens();
|
H A D | CheckSecuritySyntaxOnly.cpp | 79 void VisitCallExpr(CallExpr *CE); 87 bool checkCall_strCommon(const CallExpr *CE, const FunctionDecl *FD); 94 void checkCall_gets(const CallExpr *CE, const FunctionDecl *FD); 95 void checkCall_getpw(const CallExpr *CE, const FunctionDecl *FD); 96 void checkCall_mktemp(const CallExpr *CE, const FunctionDecl *FD); 97 void checkCall_mkstemp(const CallExpr *CE, const FunctionDecl *FD); 98 void checkCall_strcpy(const CallExpr *CE, const FunctionDecl *FD); 99 void checkCall_strcat(const CallExpr *CE, const FunctionDecl *FD); 100 void checkCall_rand(const CallExpr *CE, const FunctionDecl *FD); 101 void checkCall_random(const CallExpr *CE, cons 117 VisitCallExpr(CallExpr *CE) argument 307 checkCall_gets(const CallExpr *CE, const FunctionDecl *FD) argument 343 checkCall_getpw(const CallExpr *CE, const FunctionDecl *FD) argument 383 checkCall_mktemp(const CallExpr *CE, const FunctionDecl *FD) argument 425 checkCall_mkstemp(const CallExpr *CE, const FunctionDecl *FD) argument 508 checkCall_strcpy(const CallExpr *CE, const FunctionDecl *FD) argument 535 checkCall_strcat(const CallExpr *CE, const FunctionDecl *FD) argument 559 checkCall_strCommon(const CallExpr *CE, const FunctionDecl *FD) argument 590 checkCall_rand(const CallExpr *CE, const FunctionDecl *FD) argument 633 checkCall_random(const CallExpr *CE, const FunctionDecl *FD) argument 661 checkCall_vfork(const CallExpr *CE, const FunctionDecl *FD) argument 684 checkUncheckedReturnValue(CallExpr *CE) argument [all...] |
H A D | MacOSKeychainAPIChecker.cpp | 279 void MacOSKeychainAPIChecker::checkPreStmt(const CallExpr *CE, argument 284 const FunctionDecl *FD = C.getCalleeDecl(CE); 296 if (CE->getNumArgs() <= paramIdx) 299 const Expr *ArgExpr = CE->getArg(paramIdx); 333 if (CE->getNumArgs() <= paramIdx) 337 const Expr *ArgExpr = CE->getArg(paramIdx); 386 const Expr *DeallocatorExpr = CE->getArg(5)->IgnoreParenCasts(); 451 void MacOSKeychainAPIChecker::checkPostStmt(const CallExpr *CE, argument 454 const FunctionDecl *FD = C.getCalleeDecl(CE); 465 const Expr *ArgExpr = CE 616 const CallExpr *CE = local [all...] |
/external/llvm/lib/MC/ |
H A D | WinCOFFStreamer.cpp | 42 MCCodeEmitter &CE, raw_pwrite_stream &OS) 43 : MCObjectStreamer(Context, MAB, OS, &CE), CurSymbol(nullptr) {} 41 MCWinCOFFStreamer(MCContext &Context, MCAsmBackend &MAB, MCCodeEmitter &CE, raw_pwrite_stream &OS) argument
|
H A D | MCMachOStreamer.cpp | 494 raw_pwrite_stream &OS, MCCodeEmitter *CE, 497 MCMachOStreamer *S = new MCMachOStreamer(Context, MAB, OS, CE, 493 createMachOStreamer(MCContext &Context, MCAsmBackend &MAB, raw_pwrite_stream &OS, MCCodeEmitter *CE, bool RelaxAll, bool DWARFMustBeAtTheEnd, bool LabelSections) argument
|
/external/llvm/lib/Target/X86/ |
H A D | X86TargetObjectFile.cpp | 76 const ConstantExpr *CE, Mangler &Mang, const TargetMachine &TM) const { 79 const SubOperator *Sub = dyn_cast<SubOperator>(CE); 75 getExecutableRelativeSymbol( const ConstantExpr *CE, Mangler &Mang, const TargetMachine &TM) const argument
|
/external/llvm/tools/llvm-mc/ |
H A D | llvm-mc.cpp | 459 MCCodeEmitter *CE = nullptr; local 462 CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx); 468 /*useDwarfDirectory*/ true, IP, CE, MAB, ShowInst)); 480 MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx); local 482 Str.reset(TheTarget->createMCObjectStreamer(TheTriple, Ctx, *MAB, *OS, CE,
|
/external/llvm/unittests/ProfileData/ |
H A D | CoverageMappingTest.cpp | 106 unsigned CE) { 108 CounterMappingRegion::makeRegion(C, getFile(File), LS, CS, LE, CE)); 112 unsigned CS, unsigned LE, unsigned CE) { 114 getFile(File), getFile(ExpandedFile), LS, CS, LE, CE)); local 105 addCMR(Counter C, StringRef File, unsigned LS, unsigned CS, unsigned LE, unsigned CE) argument 111 addExpansionCMR(StringRef File, StringRef ExpandedFile, unsigned LS, unsigned CS, unsigned LE, unsigned CE) argument
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | AMDILISelDAGToDAG.cpp | 204 const ConstantExpr *CE = dyn_cast<ConstantExpr>(V); local 205 if (CE) { 206 ValueQueue.push(CE->getOperand(0));
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 107 const CXXConstructExpr *CE, ExplodedNode *Pred, ExprEngine &Eng, 131 if (Var->getInit() && Var->getInit()->IgnoreImplicit() == CE) { 174 return MRMgr.getCXXTempObjectRegion(CE, LCtx); 177 void ExprEngine::VisitCXXConstructExpr(const CXXConstructExpr *CE, argument 189 switch (CE->getConstructionKind()) { 191 Target = getRegionForConstructedObject(CE, Pred, *this, currStmtIdx); 220 if (CE->getConstructionKind() == CXXConstructExpr::CK_Delegating) { 225 (CE->getConstructionKind() == CXXConstructExpr::CK_VirtualBase); 226 SVal BaseVal = getStoreManager().evalDerivedToBase(ThisVal, CE->getType(), 236 CEMgr.getCXXConstructorCall(CE, Targe 106 getRegionForConstructedObject( const CXXConstructExpr *CE, ExplodedNode *Pred, ExprEngine &Eng, unsigned int CurrStmtIdx) argument [all...] |
H A D | SValBuilder.cpp | 272 const CastExpr *CE = cast<CastExpr>(E); local 273 if (CE->getCastKind() == CK_ArrayToPointerDecay) { 274 Optional<SVal> ArrayVal = getConstantVal(CE->getSubExpr()); 277 return evalCast(*ArrayVal, CE->getType(), CE->getSubExpr()->getType());
|
H A D | CallEvent.cpp | 394 const CallExpr *CE = cast_or_null<CallExpr>(getOriginExpr()); local 395 if (!CE) 398 const FunctionDecl *D = CE->getDirectCallee(); 402 return getSVal(CE->getCallee()).getAsFunctionDecl(); 901 CallEventManager::getSimpleCall(const CallExpr *CE, ProgramStateRef State, argument 903 if (const CXXMemberCallExpr *MCE = dyn_cast<CXXMemberCallExpr>(CE)) 906 if (const CXXOperatorCallExpr *OpCE = dyn_cast<CXXOperatorCallExpr>(CE)) { 912 } else if (CE->getCallee()->getType()->isBlockPointerType()) { 913 return create<BlockCall>(CE, State, LCtx); 918 return create<SimpleFunctionCall>(CE, Stat [all...] |
/external/clang/tools/driver/ |
H A D | cc1as_main.cpp | 365 MCCodeEmitter *CE = nullptr; local 368 CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx); 374 /*useDwarfDirectory*/ true, IP, CE, MAB, Opts.ShowInst)); 385 MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx); local 389 Str.reset(TheTarget->createMCObjectStreamer(T, Ctx, *MAB, *Out, CE, *STI,
|
/external/clang/include/clang/StaticAnalyzer/Core/ |
H A D | Checker.h | 437 static bool _evalCall(void *checker, const CallExpr *CE, CheckerContext &C) { argument 438 return ((const CHECKER *)checker)->evalCall(CE, C);
|
/external/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 840 static CanThrowResult canSubExprsThrow(Sema &S, const Expr *CE) { argument 841 Expr *E = const_cast<Expr*>(CE); 947 const CallExpr *CE = cast<CallExpr>(E); local 951 else if (isa<CXXPseudoDestructorExpr>(CE->getCallee()->IgnoreParens())) 953 else if (CE->getCalleeDecl()) 954 CT = canCalleeThrow(*this, E, CE->getCalleeDecl());
|