/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;
|