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

1 2 3

  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
TaintManager.h 26 typedef llvm::ImmutableMap<SymbolRef, TaintTagType> TaintMapImpl;
ConstraintManager.h 47 SymbolRef sym) const = 0;
50 SymbolRef sym,
SymbolManager.h 99 typedef const SymExpr* SymbolRef;
100 typedef llvm::SmallVector<SymbolRef, 2> SymbolRefSmallVectorTy;
202 SymbolRef parentSymbol;
206 SymbolDerived(SymbolID sym, SymbolRef parent, const TypedValueRegion *r)
209 SymbolRef getParentSymbol() const { return parentSymbol; }
216 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent,
472 typedef llvm::DenseMap<SymbolRef, SymbolRefSmallVectorTy*> SymbolDependTy;
510 const SymbolDerived *getDerivedSymbol(SymbolRef parentSymbol,
548 void addSymbolDependency(const SymbolRef Primary, const SymbolRef Dependent)
    [all...]
SVals.h 126 /// wraps a symbol, return that SymbolRef. Otherwise return 0.
127 SymbolRef getAsLocSymbol() const;
130 SymbolRef getLocSymbolInBase() const;
132 /// If this SVal wraps a symbol return that SymbolRef.
134 SymbolRef getAsSymbol() const;
270 SymbolVal(SymbolRef sym) : NonLoc(SymbolValKind, sym) {}
272 SymbolRef getSymbol() const {
  /external/llvm/tools/llvm-readobj/
llvm-readobj.cpp 46 const char *GetTypeStr(SymbolRef::Type Type) {
48 case SymbolRef::ST_Unknown: return "?";
49 case SymbolRef::ST_Data: return "DATA";
50 case SymbolRef::ST_Debug: return "DBG";
51 case SymbolRef::ST_File: return "FILE";
52 case SymbolRef::ST_Function: return "FUNC";
53 case SymbolRef::ST_Other: return "-";
60 if (Flags & SymbolRef::SF_Undefined)
62 if (Flags & SymbolRef::SF_Global)
64 if (Flags & SymbolRef::SF_Weak
    [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,
93 SymbolRef Sym,
BasicConstraintManager.cpp 27 typedef llvm::ImmutableMap<SymbolRef,ProgramState::IntSetTy> ConstNotEqTy;
28 typedef llvm::ImmutableMap<SymbolRef,const llvm::APSInt*> ConstEqTy;
60 SymbolRef sym,
65 SymbolRef sym,
70 SymbolRef sym,
75 SymbolRef sym,
80 SymbolRef sym,
85 SymbolRef sym,
90 SymbolRef sym,
94 SymbolRef sym
    [all...]
RangeConstraintManager.cpp 193 typedef llvm::ImmutableMap<SymbolRef,RangeSet> ConstraintRangeTy;
207 RangeSet GetRange(ProgramStateRef state, SymbolRef sym);
212 ProgramStateRef assumeSymNE(ProgramStateRef state, SymbolRef sym,
216 ProgramStateRef assumeSymEQ(ProgramStateRef state, SymbolRef sym,
220 ProgramStateRef assumeSymLT(ProgramStateRef state, SymbolRef sym,
224 ProgramStateRef assumeSymGT(ProgramStateRef state, SymbolRef sym,
228 ProgramStateRef assumeSymGE(ProgramStateRef state, SymbolRef sym,
232 ProgramStateRef assumeSymLE(ProgramStateRef state, SymbolRef sym,
236 const llvm::APSInt* getSymVal(ProgramStateRef St, SymbolRef sym) const;
239 bool isEqual(ProgramStateRef St, SymbolRef sym, const llvm::APSInt& V) const
    [all...]
SVals.cpp 33 SymbolRef sym = SV->getSymbol();
41 SymbolRef sym = SR->getSymbol();
61 /// return that SymbolRef. Otherwise return 0.
65 SymbolRef SVal::getAsLocSymbol() const {
66 // FIXME: should we consider SymbolRef wrapped in CodeTextRegion?
79 SymbolRef SVal::getLocSymbolInBase() const {
99 /// \brief If this SVal wraps a symbol return that SymbolRef.
101 SymbolRef SVal::getAsSymbol() const {
102 // FIXME: should we consider SymbolRef wrapped in CodeTextRegion?
SimpleConstraintManager.cpp 139 SymbolRef Sym,
157 SymbolRef sym = Cond.getAsSymExpr();
170 SymbolRef sym = SV.getSymbol();
213 SymbolRef &Sym) {
256 SymbolRef Sym = LHS;
SymbolManager.cpp 132 SymbolRef SymExpr::symbol_iterator::operator*() {
203 SymbolManager::getDerivedSymbol(SymbolRef parentSymbol,
367 void SymbolManager::addSymbolDependency(const SymbolRef Primary,
368 const SymbolRef Dependent) {
381 const SymbolRef Primary) {
388 void SymbolReaper::markDependentsLive(SymbolRef sym) {
406 void SymbolReaper::markLive(SymbolRef sym) {
416 void SymbolReaper::markInUse(SymbolRef sym) {
421 bool SymbolReaper::maybeDead(SymbolRef sym) {
457 bool SymbolReaper::isLive(SymbolRef sym)
    [all...]
  /external/llvm/include/llvm/Object/
ObjectFile.h 91 class SymbolRef;
110 error_code getSymbol(SymbolRef &Result) const;
135 friend class SymbolRef;
165 error_code containsSymbol(SymbolRef S, bool &Result) const;
174 /// SymbolRef - This is a value type class that represents a single symbol in
176 class SymbolRef {
182 SymbolRef() : OwningObject(NULL) { }
205 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner);
207 bool operator==(const SymbolRef &Other) const;
208 bool operator <(const SymbolRef &Other) const
    [all...]
MachO.h 55 virtual error_code getSymbolNext(DataRefImpl Symb, SymbolRef &Res) const;
62 virtual error_code getSymbolType(DataRefImpl Symb, SymbolRef::Type &Res) const;
91 SymbolRef &Res) const;
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMCExpr.cpp 30 if (Expr->getKind() != MCExpr::SymbolRef)
33 if (Expr->getKind() != MCExpr::SymbolRef)
60 case MCExpr::SymbolRef:
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
ObjectImage.h 48 virtual void updateSymbolAddress(const object::SymbolRef &Sym, uint64_t Addr)
RuntimeDyldELF.cpp 54 void updateSymbolAddress(const SymbolRef &Sym, uint64_t Addr);
96 virtual void updateSymbolAddress(const SymbolRef &Sym, uint64_t Addr)
135 const SymbolRef &SymRef,
344 const SymbolRef &Symbol = Rel.Symbol;
362 SymbolRef::Type SymType;
365 case SymbolRef::ST_Debug: {
366 // TODO: Now ELF SymbolRef::ST_Debug = STT_SECTION, it's not obviously
368 // a new symbol type ST_Section to SymbolRef and use it.
378 case SymbolRef::ST_Unknown: {
  /external/clang/lib/StaticAnalyzer/Checkers/
ObjCContainersChecker.cpp 41 inline SymbolRef getArraySym(const Expr *E, CheckerContext &C) const {
43 SymbolRef ArraySym = ArrayRef.getAsSymbol();
60 typedef llvm::ImmutableMap<SymbolRef, DefinedSVal> ArraySizeM;
80 SymbolRef ArraySym = ArrayRef.getAsSymbol();
123 SymbolRef ArraySym = getArraySym(ArrayExpr, C);
MacOSKeychainAPIChecker.cpp 41 SymbolRef Region;
43 AllocationState(const Expr *E, unsigned int Idx, SymbolRef R) :
65 typedef std::pair<SymbolRef, const AllocationState*> AllocationPair;
105 const Stmt *getAllocationSite(const ExplodedNode *N, SymbolRef Sym,
113 bool definitelyReturnedError(SymbolRef RetSym,
119 bool definitelyDidnotReturnError(SymbolRef RetSym,
138 SymbolRef Sym;
141 SecKeychainBugVisitor(SymbolRef S) : Sym(S) {}
161 typedef llvm::ImmutableMap<SymbolRef,
225 static SymbolRef getAsPointeeSymbol(const Expr *Expr
    [all...]
TaintTesterChecker.cpp 30 SymbolRef getPointedToSymbol(CheckerContext &C,
MallocChecker.cpp 72 SymbolRef ReallocatedSym;
74 ReallocPair(SymbolRef S, bool F) : ReallocatedSym(S), IsFreeOnFailure(F) {}
177 bool checkEscape(SymbolRef Sym, const Stmt *S, CheckerContext &C) const;
178 bool checkUseAfterFree(SymbolRef Sym, CheckerContext &C,
192 LeakInfo getAllocationSite(const ExplodedNode *N, SymbolRef Sym,
195 void reportLeak(SymbolRef Sym, ExplodedNode *N, CheckerContext &C) const;
208 SymbolRef Sym;
214 SymbolRef FailedReallocSymbol;
217 MallocBugVisitor(SymbolRef S)
260 StackHintGeneratorForReallocationFailed(SymbolRef S, StringRef M
    [all...]
  /external/llvm/lib/Object/
MachOObjectFile.cpp 106 SymbolRef &Result) const {
109 Result = SymbolRef(DRI, this);
178 uint32_t flags = SymbolRef::SF_None;
180 if (flags & SymbolRef::SF_Common)
206 uint32_t flags = SymbolRef::SF_None;
208 if (flags & SymbolRef::SF_Common)
291 Result = SymbolRef::SF_None;
294 Result |= SymbolRef::SF_Undefined;
297 Result |= SymbolRef::SF_FormatSpecific;
300 Result |= SymbolRef::SF_Global
    [all...]
COFFObjectFile.cpp 91 SymbolRef &Result) const {
95 Result = SymbolRef(Symb, this);
142 SymbolRef::Type &Result) const {
144 Result = SymbolRef::ST_Other;
147 Result = SymbolRef::ST_Unknown;
150 Result = SymbolRef::ST_Function;
156 Result = SymbolRef::ST_Data;
166 Result = SymbolRef::SF_None;
172 Result |= SymbolRef::SF_Undefined;
176 Result |= SymbolRef::SF_Global
    [all...]
  /external/llvm/lib/MC/
MCSymbol.cpp 46 if (Value->getKind() != MCExpr::SymbolRef)
  /external/llvm/tools/llvm-objdump/
MachODump.cpp 91 bool operator()(const SymbolRef &A, const SymbolRef &B) {
92 SymbolRef::Type AType, BType;
97 if (AType != SymbolRef::ST_Function)
101 if (BType != SymbolRef::ST_Function)
206 std::vector<SymbolRef> &Symbols,
293 std::vector<SymbolRef> Symbols;
300 std::vector<SymbolRef> UnsortedSymbols(Symbols);
332 std::vector<SymbolRef> Symbols;
392 std::vector<std::pair<uint64_t, SymbolRef> > Relocs
    [all...]
llvm-objdump.cpp 500 SymbolRef::Type Type;
511 bool Global = Flags & SymbolRef::SF_Global;
512 bool Weak = Flags & SymbolRef::SF_Weak;
513 bool Absolute = Flags & SymbolRef::SF_Absolute;
520 if (Type != SymbolRef::ST_Unknown)
522 char Debug = (Type == SymbolRef::ST_Debug || Type == SymbolRef::ST_File)
525 if (Type == SymbolRef::ST_File)
527 else if (Type == SymbolRef::ST_Function)

Completed in 159 milliseconds

1 2 3