HomeSort by relevance Sort by last modified time
    Searched refs:Pred (Results 1 - 25 of 222) sorted by null

1 2 3 4 5 6 7 8 9

  /external/clang/test/SemaTemplate/
rdar9173693.cpp 6 template< typename Pred > assert<false> assert_not_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type ); // expected-error 5 {{}}
  /prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/pb_ds/detail/binary_heap_/
entry_pred.hpp 50 class Pred,
55 typedef Pred type;
58 template<typename Value_Type, class Pred, class Allocator>
61 Pred,
71 struct type : public Pred
79 type(const Pred& other) : Pred(other)
85 return Pred::operator()(*p_v);
  /prebuilt/ndk/android-ndk-r5/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/binary_heap_/
entry_pred.hpp 50 class Pred,
55 typedef Pred type;
58 template<typename Value_Type, class Pred, class Allocator>
61 Pred,
71 struct type : public Pred
79 type(const Pred& other) : Pred(other)
85 return Pred::operator()(*p_v);
  /prebuilt/ndk/android-ndk-r6/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/binary_heap_/
entry_pred.hpp 50 class Pred,
55 typedef Pred type;
58 template<typename Value_Type, class Pred, class Allocator>
61 Pred,
71 struct type : public Pred
79 type(const Pred& other) : Pred(other)
85 return Pred::operator()(*p_v);
  /prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/parallel/
find_selectors.h 55 * @param pred Find predicate.
58 typename Pred>
60 operator()(RandomAccessIterator1 i1, RandomAccessIterator2 i2, Pred pred)
61 { return pred(*i1); }
67 * @param pred Find predicate.
70 typename Pred>
74 RandomAccessIterator2 begin2, Pred pred)
75 { return std::make_pair(find_if(begin1, end1, pred,
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExprEngine.h 136 ExplodedNode *Pred);
139 ExplodedNode *Pred);
142 ExplodedNode *Pred);
145 ExplodedNode *Pred);
148 StmtNodeBuilder &builder, ExplodedNode *Pred);
162 ExplodedNode *Pred,
236 ExplodedNode *Pred, const ProgramState *St,
242 void Visit(const Stmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst);
246 ExplodedNode *Pred,
250 void VisitAsmStmt(const AsmStmt *A, ExplodedNode *Pred, ExplodedNodeSet &Dst)
    [all...]
CoreEngine.h 87 ExplodedNode *Pred);
89 void HandleBlockEdge(const BlockEdge &E, ExplodedNode *Pred);
90 void HandleBlockEntrance(const BlockEntrance &E, ExplodedNode *Pred);
91 void HandleBlockExit(const CFGBlock *B, ExplodedNode *Pred);
92 void HandlePostStmt(const CFGBlock *B, unsigned StmtIdx, ExplodedNode *Pred);
95 ExplodedNode *Pred);
97 unsigned Index, ExplodedNode *Pred);
98 void HandleCallExit(const CallExit &L, ExplodedNode *Pred);
219 ExplodedNode *Pred,
242 ExplodedNode *Pred,
506 ExplodedNode *pred; member in class:clang::ento::GenericNodeBuilderImpl
    [all...]
CheckerContext.h 28 ExplodedNode *Pred;
41 ExplodedNode *pred,
47 Pred(pred),
51 Ctx(builder.C.Eng, builder.getBlock(), pred),
54 assert(!(ST && ST != Pred->getState()));
75 ExplodedNode *&getPredecessor() { return Pred; }
76 const ProgramState *getState() { return ST ? ST : Pred->getState(); }
115 ExplodedNode *pred,
119 ExplodedNode *N = generateNodeImpl(state, isSink, pred, tag)
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
AggExprVisitor.cpp 31 ExplodedNode *Pred;
38 : Dest(dest), Pred(N), DstSet(dst), Eng(eng) {}
59 Eng.VisitCXXConstructExpr(E, Dest, Pred, DstSet);
63 Eng.Visit(E, Pred, DstSet);
67 ExplodedNode *Pred, ExplodedNodeSet &Dst) {
68 AggExprVisitor(Dest, Pred, Dst, *this).Visit(const_cast<Expr *>(E));
ExprEngineObjC.cpp 23 ExplodedNode *Pred,
26 const ProgramState *state = Pred->getState();
31 MakeNode(dstIvar, Ex, Pred, state->BindExpr(Ex, location));
39 ExplodedNode *Pred,
41 getCheckerManager().runCheckersForPreStmt(Dst, Pred, S, *this);
45 ExplodedNode *Pred,
74 const ProgramState *state = Pred->getState();
80 elementV = state->getLValue(elemD, Pred->getLocationContext());
87 evalLocation(dstLocation, elem, Pred, state, elementV, NULL, false);
94 Pred = *NI
    [all...]
ExprEngine.cpp 200 ExplodedNode *Pred) {
205 ProcessStmt(const_cast<Stmt*>(E.getAs<CFGStmt>()->getStmt()), Bldr, Pred);
209 Bldr, Pred);
215 ProcessImplicitDtor(*E.getAs<CFGImplicitDtor>(), Bldr, Pred);
221 ExplodedNode *Pred) {
238 EntryNode = Pred;
327 ExplodedNode *pred) {
330 const StackFrameContext *stackFrame = cast<StackFrameContext>(pred->getLocationContext());
334 SVal thisVal = pred->getState()->getSVal(thisReg);
340 Visit(BMI->getInit(), pred, Dst)
819 ExplodedNode *pred = nodeBuilder.getPredecessor(); local
    [all...]
ExprEngineCXX.cpp 36 ExplodedNode *Pred, ExplodedNodeSet &Dst,
42 WorkList.push_back(CallExprWLItem(AI, Pred));
108 ExplodedNode *Pred,
111 const ProgramState *state = Pred->getState();
119 Pred->getLocationContext());
122 MakeNode(Dst, ME, Pred, state->BindExpr(ME, loc::MemRegionVal(R)));
127 ExplodedNode *Pred,
142 evalArguments(E->arg_begin(), E->arg_end(), FnType, Pred, argsEvaluated);
147 VisitAggExpr(E->getArg(0), destNodes, Pred, Dst);
150 destNodes.Add(Pred);
    [all...]
ExprEngineCallAndReturn.cpp 40 const ExplodedNode *Pred = B.getPredecessor();
42 cast<StackFrameContext>(Pred->getLocationContext());
161 void ExprEngine::VisitCallExpr(const CallExpr *CE, ExplodedNode *Pred,
165 getCheckerManager().runCheckersForPreStmt(dstPreVisit, Pred, CE, *this);
175 virtual void expandGraph(ExplodedNodeSet &Dst, ExplodedNode *Pred) {
178 Eng.InlineCall(Dst, CE, Pred)) {
188 const ProgramState *state = Pred->getState();
210 const LocationContext *LC = Pred->getLocationContext();
214 Eng.MakeNode(Dst, CE, Pred, state);
232 void ExprEngine::VisitReturnStmt(const ReturnStmt *RS, ExplodedNode *Pred,
    [all...]
CoreEngine.cpp 250 unsigned Index, ExplodedNode *Pred) {
251 CallEnterNodeBuilder Builder(*this, Pred, L.getCallExpr(),
256 void CoreEngine::HandleCallExit(const CallExit &L, ExplodedNode *Pred) {
257 CallExitNodeBuilder Builder(*this, Pred);
261 void CoreEngine::HandleBlockEdge(const BlockEdge &L, ExplodedNode *Pred) {
272 EndOfFunctionNodeBuilder Builder(Blk, Pred, this);
281 BlockEntrance BE(Blk, Pred->getLocationContext());
282 GenericNodeBuilder<BlockEntrance> nodeBuilder(*this, Pred, BE);
288 generateNode(BE, Pred->State, Pred);
    [all...]
ExprEngineC.cpp 23 ExplodedNode *Pred,
32 getCheckerManager().runCheckersForPreStmt(CheckedSet, Pred, B, *this);
160 void ExprEngine::VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred,
165 Pred->getLocationContext());
168 MakeNode(Tmp, BE, Pred, Pred->getState()->BindExpr(BE, V),
176 ExplodedNode *Pred, ExplodedNodeSet &Dst) {
179 getCheckerManager().runCheckersForPreStmt(dstPreStmt, Pred, CastE, *this);
202 Pred = *I;
210 Dst.Add(Pred);
    [all...]
  /prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/pb_ds/detail/rc_binomial_heap_/
split_join_fn_imps.hpp 42 template<typename Pred>
45 split(Pred pred, PB_DS_CLASS_C_DEC& other)
53 base_type::split(pred, other);
rc_binomial_heap_.hpp 139 template<typename Pred>
141 erase_if(Pred pred);
143 template<typename Pred>
145 split(Pred pred, PB_DS_CLASS_C_DEC& other);
  /prebuilt/ndk/android-ndk-r5/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/rc_binomial_heap_/
split_join_fn_imps.hpp 42 template<typename Pred>
45 split(Pred pred, PB_DS_CLASS_C_DEC& other)
53 base_type::split(pred, other);
  /prebuilt/ndk/android-ndk-r6/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/rc_binomial_heap_/
split_join_fn_imps.hpp 42 template<typename Pred>
45 split(Pred pred, PB_DS_CLASS_C_DEC& other)
53 base_type::split(pred, other);
  /external/llvm/include/llvm/Analysis/
BlockFrequencyImpl.h 163 BlockT *Pred = *PI;
169 return Pred;
183 if(BlockT *Pred = getSingleBlockPred(BB)) {
184 if (BlocksInLoop.count(Pred))
185 setBlockFreq(BB, getEdgeFreq(Pred, BB));
197 BlockT *Pred = *PI;
199 if (isReachable(Pred) && isBackedge(Pred, BB)) {
201 } else if (BlocksInLoop.count(Pred)) {
202 incBlockFreq(BB, getEdgeFreq(Pred, BB))
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 117 BlkT *Pred = Preds[p];
120 BBMap.FindAndConstruct(Pred);
127 ValT PredVal = AvailableVals->lookup(Pred);
128 BBInfo *PredInfo = new (Allocator) BBInfo(Pred, PredVal);
230 BBInfo *Pred = Info->Preds[p];
233 if (Pred->BlkNum == 0) {
234 Pred->AvailableVal = Traits::GetUndefVal(Pred->BB, Updater);
235 (*AvailableVals)[Pred->BB] = Pred->AvailableVal
    [all...]
  /external/llvm/include/llvm/CodeGen/
Analysis.h 71 ISD::CondCode getFCmpCondCode(FCmpInst::Predicate Pred);
76 ISD::CondCode getICmpCondCode(ICmpInst::Predicate Pred);
  /external/llvm/lib/Target/ARM/
Thumb2RegisterInfo.h 37 ARMCC::CondCodes Pred = ARMCC::AL,
  /external/clang/lib/StaticAnalyzer/Checkers/
UndefBranchChecker.cpp 53 ExplodedNode *Pred, ExprEngine &Eng) const;
60 ExplodedNode *Pred,
62 const ProgramState *state = Pred->getState();
68 ProgramPoint PP = PostCondition(Condition, Pred->getLocationContext(), Tag);
72 Pred, true);
OSAtomicChecker.cpp 28 ExplodedNode *Pred, ExplodedNodeSet &Dst) const;
33 ExplodedNode *Pred,
37 ExplodedNode *Pred, const CallExpr *Statement,
44 ExplodedNode *Pred,
46 const ProgramState *state = Pred->getState();
63 return evalOSAtomicCompareAndSwap(CE, Eng, Pred, Dst);
70 ExplodedNode *Pred,
74 ExplodedNode *N = B.generateNode(Statement, State, Pred, this);
82 ExplodedNode *Pred,
118 const ProgramState *state = Pred->getState()
    [all...]

Completed in 387 milliseconds

1 2 3 4 5 6 7 8 9