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

1 2

  /external/llvm/include/llvm/Object/
ObjectFile.h 81 class SymbolRef;
101 error_code getSymbol(SymbolRef &Result) const;
121 friend class SymbolRef;
149 error_code containsSymbol(SymbolRef S, bool &Result) const;
156 /// SymbolRef - This is a value type class that represents a single symbol in
158 class SymbolRef {
164 SymbolRef() : OwningObject(NULL) {
177 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner);
179 bool operator==(const SymbolRef &Other) const;
181 error_code getNext(SymbolRef &Result) const
    [all...]
MachO.h 49 virtual error_code getSymbolNext(DataRefImpl Symb, SymbolRef &Res) const;
58 virtual error_code getSymbolType(DataRefImpl Symb, SymbolRef::Type &Res) const;
82 SymbolRef &Res) const;
COFF.h 106 virtual error_code getSymbolNext(DataRefImpl Symb, SymbolRef &Res) const;
115 virtual error_code getSymbolType(DataRefImpl Symb, SymbolRef::Type &Res) const;
139 SymbolRef &Res) const;
  /external/clang/lib/StaticAnalyzer/Core/
SimpleConstraintManager.h 56 virtual const ProgramState *assumeSymNE(const ProgramState *state, SymbolRef sym,
60 virtual const ProgramState *assumeSymEQ(const ProgramState *state, SymbolRef sym,
64 virtual const ProgramState *assumeSymLT(const ProgramState *state, SymbolRef sym,
68 virtual const ProgramState *assumeSymGT(const ProgramState *state, SymbolRef sym,
72 virtual const ProgramState *assumeSymLE(const ProgramState *state, SymbolRef sym,
76 virtual const ProgramState *assumeSymGE(const ProgramState *state, 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(const ProgramState *state, SymbolRef sym);
212 const ProgramState *assumeSymNE(const ProgramState *state, SymbolRef sym,
216 const ProgramState *assumeSymEQ(const ProgramState *state, SymbolRef sym,
220 const ProgramState *assumeSymLT(const ProgramState *state, SymbolRef sym,
224 const ProgramState *assumeSymGT(const ProgramState *state, SymbolRef sym,
228 const ProgramState *assumeSymGE(const ProgramState *state, SymbolRef sym,
232 const ProgramState *assumeSymLE(const ProgramState *state, SymbolRef sym,
236 const llvm::APSInt* getSymVal(const ProgramState *St, SymbolRef sym) const;
239 bool isEqual(const ProgramState *St, SymbolRef sym, const llvm::APSInt& V) const
    [all...]
SVals.cpp 33 SymbolRef sym = SV->getSymbol();
41 SymbolRef sym = SR->getSymbol();
61 /// wraps a symbol, return that SymbolRef. Otherwise return 0.
62 // FIXME: should we consider SymbolRef wrapped in CodeTextRegion?
63 SymbolRef SVal::getAsLocSymbol() const {
76 SymbolRef SVal::getLocSymbolInBase() const {
94 /// getAsSymbol - If this Sval wraps a symbol return that SymbolRef.
96 // FIXME: should we consider SymbolRef wrapped in CodeTextRegion?
97 SymbolRef SVal::getAsSymbol() const {
102 if (SymbolRef Y = dyn_cast<SymbolData>(X->getSymbolicExpression())
    [all...]
SymbolManager.cpp 126 SymbolManager::getDerivedSymbol(SymbolRef parentSymbol,
256 void SymbolManager::addSymbolDependency(const SymbolRef Primary,
257 const SymbolRef Dependent) {
270 const SymbolRef Primary) {
277 void SymbolReaper::markDependentsLive(SymbolRef sym) {
295 void SymbolReaper::markLive(SymbolRef sym) {
305 void SymbolReaper::markInUse(SymbolRef sym) {
310 bool SymbolReaper::maybeDead(SymbolRef sym) {
346 bool SymbolReaper::isLive(SymbolRef sym) {
SValBuilder.cpp 79 SymbolRef sym = SymMgr.getRegionValueSymbol(region);
95 SymbolRef sym = SymMgr.getConjuredSymbol(expr, count, symbolTag);
111 SymbolRef sym = SymMgr.getConjuredSymbol(expr, type, count, symbolTag);
125 SymbolRef sym =
135 SValBuilder::getDerivedRegionValueSymbolVal(SymbolRef parentSymbol,
142 SymbolRef sym = SymMgr.getDerivedSymbol(parentSymbol, region);
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ConstraintManager.h 47 SymbolRef sym) const = 0;
50 SymbolRef sym,
SymbolManager.h 93 typedef const SymbolData* SymbolRef;
94 typedef llvm::SmallVector<SymbolRef, 2> SymbolRefSmallVectorTy;
168 SymbolRef parentSymbol;
172 SymbolDerived(SymbolID sym, SymbolRef parent, const TypedValueRegion *r)
175 SymbolRef getParentSymbol() const { return parentSymbol; }
182 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent,
361 typedef llvm::DenseMap<SymbolRef, SymbolRefSmallVectorTy*> SymbolDependTy;
394 const SymbolDerived *getDerivedSymbol(SymbolRef parentSymbol,
425 void addSymbolDependency(const SymbolRef Primary, const SymbolRef Dependent)
    [all...]
SVals.h 125 /// wraps a symbol, return that SymbolRef. Otherwise return NULL.
126 SymbolRef getAsLocSymbol() const;
129 SymbolRef getLocSymbolInBase() const;
131 /// getAsSymbol - If this Sval wraps a symbol return that SymbolRef.
132 /// Otherwise return a SymbolRef where 'isValid()' returns false.
133 SymbolRef getAsSymbol() const;
153 SymbolRef operator*();
279 SymbolVal(SymbolRef sym) : NonLoc(SymbolValKind, sym) {}
281 SymbolRef getSymbol() const {
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMCExpr.cpp 30 if (Expr->getKind() != MCExpr::SymbolRef)
33 if (Expr->getKind() != MCExpr::SymbolRef)
61 case MCExpr::SymbolRef:
  /external/clang/lib/StaticAnalyzer/Checkers/
MacOSKeychainAPIChecker.cpp 40 SymbolRef Region;
42 AllocationState(const Expr *E, unsigned int Idx, SymbolRef R) :
64 typedef std::pair<SymbolRef, const AllocationState*> AllocationPair;
107 bool definitelyReturnedError(SymbolRef RetSym,
113 bool definitelyDidnotReturnError(SymbolRef RetSym,
125 SymbolRef Sym;
128 SecKeychainBugVisitor(SymbolRef S) : Sym(S) {}
148 typedef llvm::ImmutableMap<SymbolRef,
199 static SymbolRef getSymbolForRegion(CheckerContext &C,
220 static SymbolRef getAsPointeeSymbol(const Expr *Expr
    [all...]
RetainCountChecker.cpp 345 typedef llvm::ImmutableMap<SymbolRef, RefVal> RefBindings;
    [all...]
NSErrorChecker.cpp 169 typedef llvm::ImmutableMap<SymbolRef, unsigned> ErrorOutFlag;
186 if (SymbolRef sym = val.getAsSymbol())
195 if (SymbolRef sym = val.getAsSymbol())
StreamChecker.cpp 111 : public ProgramStatePartialTrait<llvm::ImmutableMap<SymbolRef, StreamState> > {
237 if (SymbolRef Sym = RetVal.getAsSymbol()) {
367 SymbolRef Sym = state->getSVal(CE->getArg(0)).getAsSymbol();
401 SymbolRef Sym = *I;
424 typedef llvm::ImmutableMap<SymbolRef, StreamState> SymMap;
449 SymbolRef Sym = state->getSVal(RetE).getAsSymbol();
ObjCSelfInitChecker.cpp 107 typedef llvm::ImmutableMap<SymbolRef, unsigned> SelfFlag;
134 if (SymbolRef sym = val.getAsSymbol())
147 if (SymbolRef sym = val.getAsSymbol())
  /external/llvm/lib/MC/
MCSymbol.cpp 46 if (Value->getKind() != MCExpr::SymbolRef)
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
BugReporter.h 340 llvm::SmallSet<SymbolRef, 10> NotableSymbols;
362 void addNotableSymbol(SymbolRef Sym) {
366 bool isNotable(SymbolRef Sym) const {
387 void addNotableSymbol(SymbolRef Sym) {
392 bool isNotable(SymbolRef Sym) const {
  /external/llvm/tools/llvm-objdump/
MachODump.cpp 89 bool operator()(const SymbolRef &A, const SymbolRef &B) {
90 SymbolRef::Type AType, BType;
95 if (AType != SymbolRef::ST_Function)
99 if (BType != SymbolRef::ST_Function)
204 std::vector<SymbolRef> &Symbols,
289 std::vector<SymbolRef> Symbols;
296 std::vector<SymbolRef> UnsortedSymbols(Symbols);
328 std::vector<SymbolRef> Symbols;
409 SymbolRef::Type ST
    [all...]
llvm-objdump.cpp 473 SymbolRef::Type Type;
490 if (Type != SymbolRef::ST_External)
492 char Debug = (Type == SymbolRef::ST_Debug || Type == SymbolRef::ST_File)
495 if (Type == SymbolRef::ST_File)
497 else if (Type == SymbolRef::ST_Function)
  /external/llvm/lib/Object/
MachOObjectFile.cpp 106 SymbolRef &Result) const {
109 Result = SymbolRef(DRI, this);
283 SymbolRef::Type &Res) const {
294 Res = SymbolRef::ST_Other;
302 Res = SymbolRef::ST_External;
305 Res = SymbolRef::ST_Function;
317 return symbol_iterator(SymbolRef(DRI, this));
324 return symbol_iterator(SymbolRef(DRI, this));
508 SymbolRef::Type ST;
510 if (ST == SymbolRef::ST_External)
    [all...]
COFFObjectFile.cpp 90 SymbolRef &Result) const {
94 Result = SymbolRef(Symb, this);
143 SymbolRef::Type &Result) const {
145 Result = SymbolRef::ST_Other;
148 Result = SymbolRef::ST_External;
151 Result = SymbolRef::ST_Function;
157 Result = SymbolRef::ST_Data;
492 return symbol_iterator(SymbolRef(ret, this));
500 return symbol_iterator(SymbolRef(ret, this));
618 SymbolRef &Res) const
    [all...]
  /external/llvm/include/llvm/MC/
MCExpr.h 37 SymbolRef, ///< References to labels and assigned expressions.
188 : MCExpr(MCExpr::SymbolRef), Symbol(_Symbol), Kind(_Kind) {}
222 return E->getKind() == MCExpr::SymbolRef;

Completed in 971 milliseconds

1 2