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

1 2 3 4

  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
TaintManager.h 32 typedef llvm::ImmutableMap<SymbolRef, TaintTagType> TaintMapImpl;
ConstraintManager.h 108 SymbolRef sym) const {
124 ConditionTruthVal isNull(ProgramStateRef State, SymbolRef Sym) {
148 virtual ConditionTruthVal checkNull(ProgramStateRef State, SymbolRef Sym);
SymbolManager.h 98 typedef const SymExpr* SymbolRef;
99 typedef SmallVector<SymbolRef, 2> SymbolRefSmallVectorTy;
201 SymbolRef parentSymbol;
205 SymbolDerived(SymbolID sym, SymbolRef parent, const TypedValueRegion *r)
208 SymbolRef getParentSymbol() const { return parentSymbol; }
215 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent,
473 typedef llvm::DenseMap<SymbolRef, SymbolRefSmallVectorTy*> SymbolDependTy;
510 const SymbolDerived *getDerivedSymbol(SymbolRef parentSymbol,
548 void addSymbolDependency(const SymbolRef Primary, const SymbolRef Dependent)
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
SimpleConstraintManager.h 54 virtual ProgramStateRef assumeSymNE(ProgramStateRef state, SymbolRef sym,
58 virtual ProgramStateRef assumeSymEQ(ProgramStateRef state, SymbolRef sym,
62 virtual ProgramStateRef assumeSymLT(ProgramStateRef state, SymbolRef sym,
66 virtual ProgramStateRef assumeSymGT(ProgramStateRef state, SymbolRef sym,
70 virtual ProgramStateRef assumeSymLE(ProgramStateRef state, SymbolRef sym,
74 virtual ProgramStateRef assumeSymGE(ProgramStateRef state, SymbolRef sym,
92 SymbolRef Sym,
ConstraintManager.cpp 22 SymbolRef Sym) {
29 SymbolRef Sym) {
RangeConstraintManager.cpp 281 CLANG_ENTO_PROGRAMSTATE_MAP(SymbolRef,
286 RangeSet GetRange(ProgramStateRef state, SymbolRef sym);
291 ProgramStateRef assumeSymNE(ProgramStateRef state, SymbolRef sym,
295 ProgramStateRef assumeSymEQ(ProgramStateRef state, SymbolRef sym,
299 ProgramStateRef assumeSymLT(ProgramStateRef state, SymbolRef sym,
303 ProgramStateRef assumeSymGT(ProgramStateRef state, SymbolRef sym,
307 ProgramStateRef assumeSymGE(ProgramStateRef state, SymbolRef sym,
311 ProgramStateRef assumeSymLE(ProgramStateRef state, SymbolRef sym,
316 SymbolRef sym) const override;
317 ConditionTruthVal checkNull(ProgramStateRef State, SymbolRef Sym) override
    [all...]
SimpleConstraintManager.cpp 99 SymbolRef Sym, bool Assumption) {
122 SymbolRef sym = Cond.getAsSymExpr();
132 SymbolRef sym = SV.getSymbol();
166 SymbolRef Subtraction = SymMgr.getSymSymExpr(SSE->getRHS(), BO_Sub,
193 static void computeAdjustment(SymbolRef &Sym, llvm::APSInt &Adjustment) {
228 SymbolRef Sym = LHS;
SVals.cpp 34 SymbolRef sym = SV->getSymbol();
42 SymbolRef sym = SR->getSymbol();
63 /// return that SymbolRef. Otherwise return 0.
69 SymbolRef SVal::getAsLocSymbol(bool IncludeBaseRegions) const {
70 // FIXME: should we consider SymbolRef wrapped in CodeTextRegion?
85 SymbolRef SVal::getLocSymbolInBase() const {
105 /// \brief If this SVal wraps a symbol return that SymbolRef.
111 SymbolRef SVal::getAsSymbol(bool IncludeBaseRegion) const {
112 // FIXME: should we consider SymbolRef wrapped in CodeTextRegion?
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMCExpr.cpp 31 if (Expr->getKind() != MCExpr::SymbolRef)
34 if (Expr->getKind() != MCExpr::SymbolRef)
  /external/clang/lib/StaticAnalyzer/Checkers/
SimpleStreamChecker.cpp 28 typedef SmallVector<SymbolRef, 2> SymbolVector;
62 void reportDoubleClose(SymbolRef FileDescSym,
93 REGISTER_MAP_WITH_PROGRAMSTATE(StreamMap, SymbolRef, StreamState)
102 bool VisitSymbol(SymbolRef sym) override {
132 SymbolRef FileDesc = Call.getReturnValue().getAsSymbol();
156 SymbolRef FileDesc = Call.getArgSVal(0).getAsSymbol();
173 static bool isLeaked(SymbolRef Sym, const StreamState &SS,
192 SymbolRef Sym = I->first;
208 void SimpleStreamChecker::reportDoubleClose(SymbolRef FileDescSym,
230 for (SmallVectorImpl<SymbolRef>::iterato
    [all...]
ObjCContainersChecker.cpp 40 inline SymbolRef getArraySym(const Expr *E, CheckerContext &C) const {
42 SymbolRef ArraySym = ArrayRef.getAsSymbol();
59 REGISTER_MAP_WITH_PROGRAMSTATE(ArraySizeMap, SymbolRef, DefinedSVal)
71 SymbolRef ArraySym = ArrayRef.getAsSymbol();
115 SymbolRef ArraySym = getArraySym(ArrayExpr, C);
MacOSKeychainAPIChecker.cpp 40 SymbolRef Region;
42 AllocationState(const Expr *E, unsigned int Idx, SymbolRef R) :
62 typedef std::pair<SymbolRef, const AllocationState*> AllocationPair;
103 const ExplodedNode *getAllocationNode(const ExplodedNode *N, SymbolRef Sym,
111 bool definitelyReturnedError(SymbolRef RetSym,
117 bool definitelyDidnotReturnError(SymbolRef RetSym,
136 SymbolRef Sym;
139 SecKeychainBugVisitor(SymbolRef S) : Sym(S) {}
160 SymbolRef,
216 static SymbolRef getAsPointeeSymbol(const Expr *Expr
    [all...]
TaintTesterChecker.cpp 30 SymbolRef getPointedToSymbol(CheckerContext &C,
MallocChecker.cpp 129 SymbolRef ReallocatedSym;
132 ReallocPair(SymbolRef S, ReallocPairKind K) :
291 bool isReleased(SymbolRef Sym, CheckerContext &C) const;
293 bool checkUseAfterFree(SymbolRef Sym, CheckerContext &C, const Stmt *S) const;
295 bool checkDoubleDelete(SymbolRef Sym, CheckerContext &C) const;
309 SymbolRef &EscapingSymbol) const;
325 Optional<CheckKind> getCheckIfTracked(CheckerContext &C, SymbolRef Sym) const;
333 SymbolRef Sym, bool OwnershipTransferred) const;
338 SymbolRef Sym) const;
340 SymbolRef Sym, SymbolRef PrevSym) const
    [all...]
TestAfterDivZeroChecker.cpp 29 SymbolRef ZeroSymbol;
34 ZeroState(SymbolRef S, unsigned B, const StackFrameContext *SFC)
60 SymbolRef ZeroSymbol;
65 DivisionBRVisitor(SymbolRef ZeroSymbol, const StackFrameContext *SFC)
149 SymbolRef SR = Var.getAsSymbol();
161 SymbolRef SR = Var.getAsSymbol();
  /external/llvm/include/llvm/Object/
ObjectFile.h 31 class SymbolRef;
80 friend class SymbolRef;
112 std::error_code containsSymbol(SymbolRef S, bool &Result) const;
125 /// SymbolRef - This is a value type class that represents a single symbol in
127 class SymbolRef : public BasicSymbolRef {
131 SymbolRef() : BasicSymbolRef() {}
142 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner);
151 std::error_code getType(SymbolRef::Type &Result) const;
162 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {}
164 : basic_symbol_iterator(SymbolRef(B->getRawDataRefImpl()
    [all...]
ELFObjectFile.h 69 SymbolRef::Type &Res) const override;
197 std::error_code getSymbolVersion(SymbolRef Symb, StringRef &Version,
237 std::error_code ELFObjectFile<ELFT>::getSymbolVersion(SymbolRef SymRef,
300 SymbolRef::Type &Result) const {
305 Result = SymbolRef::ST_Unknown;
308 Result = SymbolRef::ST_Debug;
311 Result = SymbolRef::ST_File;
314 Result = SymbolRef::ST_Function;
319 Result = SymbolRef::ST_Data;
322 Result = SymbolRef::ST_Other
    [all...]
  /external/llvm/tools/llvm-readobj/
Win64EHDumper.h 19 class SymbolRef;
30 uint64_t, object::SymbolRef &,
  /external/llvm/tools/llvm-objdump/
MachODump.cpp 72 bool operator()(const SymbolRef &A, const SymbolRef &B) {
73 SymbolRef::Type AType, BType;
78 if (AType != SymbolRef::ST_Function)
82 if (BType != SymbolRef::ST_Function)
153 std::vector<SymbolRef> &Symbols,
156 for (const SymbolRef &Symbol : MachOObj->symbols())
253 std::vector<SymbolRef> Symbols;
328 std::vector<std::pair<uint64_t, SymbolRef>> Relocs;
346 SymbolRef::Type ST
    [all...]
  /external/llvm/include/llvm/ExecutionEngine/
ObjectImage.h 57 virtual void updateSymbolAddress(const object::SymbolRef &Sym,
  /external/llvm/tools/llvm-symbolizer/
LLVMSymbolize.h 103 bool getNameFromSymbolTable(SymbolRef::Type Type, uint64_t Address,
106 void addSymbol(const SymbolRef &Symbol);
LLVMSymbolize.cpp 48 for (const SymbolRef &Symbol : Module->symbols()) {
62 void ModuleInfo::addSymbol(const SymbolRef &Symbol) {
63 SymbolRef::Type SymbolType;
66 if (SymbolType != SymbolRef::ST_Function && SymbolType != SymbolRef::ST_Data)
88 SymbolMapTy &M = SymbolType == SymbolRef::ST_Function ? Functions : Objects;
93 bool ModuleInfo::getNameFromSymbolTable(SymbolRef::Type Type, uint64_t Address,
96 const SymbolMapTy &M = Type == SymbolRef::ST_Function ? Functions : Objects;
123 if (getNameFromSymbolTable(SymbolRef::ST_Function, ModuleOffset,
150 if (getNameFromSymbolTable(SymbolRef::ST_Function, ModuleOffset
    [all...]
  /external/llvm/lib/ExecutionEngine/OProfileJIT/
OProfileJITEventListener.cpp 176 object::SymbolRef::Type SymType;
178 if (SymType == object::SymbolRef::ST_Function) {
206 object::SymbolRef::Type SymType;
208 if (SymType == object::SymbolRef::ST_Function) {
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
ObjectImageCommon.h 79 void updateSymbolAddress(const object::SymbolRef &Sym,
  /external/llvm/lib/MC/
MCSymbol.cpp 46 if (Value->getKind() != MCExpr::SymbolRef)

Completed in 187 milliseconds

1 2 3 4