Searched refs:SM (Results 1 - 25 of 201) sorted by relevance

123456789

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp43 const SourceManager &SM,
47 while (SM.isMacroArgExpansion(Loc))
48 Loc = SM.getImmediateExpansionRange(Loc).first;
52 if (!SM.getFileEntryForID(SM.getFileID(SM.getSpellingLoc(Loc))))
58 Loc = SM.getSpellingLoc(SM.getImmediateExpansionRange(Loc).first);
62 std::pair<FileID, unsigned> ExpansionInfo = SM.getDecomposedLoc(Loc);
63 unsigned MacroTokenLength = Lexer::MeasureTokenLength(Loc, SM, LangOpt
42 getImmediateMacroName(SourceLocation Loc, const SourceManager &SM, const LangOptions &LangOpts) argument
92 mergeFixits(ArrayRef<FixItHint> FixItHints, const SourceManager &SM, const LangOptions &LangOpts, SmallVectorImpl<FixItHint> &MergedFixits) argument
123 emitDiagnostic(SourceLocation Loc, DiagnosticsEngine::Level Level, StringRef Message, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> FixItHints, const SourceManager *SM, DiagOrStoredDiag D) argument
204 emitIncludeStack(SourceLocation Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level, const SourceManager &SM) argument
229 emitIncludeStackRecursively(SourceLocation Loc, const SourceManager &SM) argument
258 emitImportStack(SourceLocation Loc, const SourceManager &SM) argument
272 emitImportStackRecursively(SourceLocation Loc, StringRef ModuleName, const SourceManager &SM) argument
294 emitModuleBuildStack(const SourceManager &SM) argument
317 mapDiagnosticRanges( SourceLocation CaretLoc, ArrayRef<CharSourceRange> Ranges, SmallVectorImpl<CharSourceRange> &SpellingRanges, const SourceManager *SM) argument
381 emitCaret(SourceLocation Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM) argument
403 emitMacroExpansions(SourceLocation Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM, unsigned &MacroDepth, unsigned OnMacroInst) argument
471 emitIncludeLocation(SourceLocation Loc, PresumedLoc PLoc, const SourceManager &SM) argument
482 emitImportLocation(SourceLocation Loc, PresumedLoc PLoc, StringRef ModuleName, const SourceManager &SM) argument
495 emitBuildingModuleLocation(SourceLocation Loc, PresumedLoc PLoc, StringRef ModuleName, const SourceManager &SM) argument
[all...]
H A DSerializedDiagnosticPrinter.cpp67 const SourceManager *SM,
73 const SourceManager &SM) {}
76 const SourceManager *SM);
82 const SourceManager &SM);
138 const SourceManager *SM,
144 const SourceManager &SM);
147 void EmitCharSourceRange(CharSourceRange R, const SourceManager &SM);
160 void AddLocToRecord(SourceLocation Loc, const SourceManager *SM,
166 const SourceManager *SM,
168 AddLocToRecord(Loc, SM, S
70 emitDiagnosticLoc(SourceLocation Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, const SourceManager &SM) argument
165 AddLocToRecord(SourceLocation Loc, RecordDataImpl &Record, const SourceManager *SM, unsigned TokSize = 0) argument
282 AddLocToRecord(SourceLocation Loc, const SourceManager *SM, PresumedLoc PLoc, RecordDataImpl &Record, unsigned TokSize) argument
302 AddCharSourceRangeToRecord(CharSourceRange Range, RecordDataImpl &Record, const SourceManager &SM) argument
337 EmitCharSourceRange(CharSourceRange R, const SourceManager &SM) argument
569 EmitDiagnosticMessage(SourceLocation Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level, StringRef Message, const SourceManager *SM, DiagOrStoredDiag D) argument
601 emitDiagnosticMessage(SourceLocation Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level, StringRef Message, ArrayRef<clang::CharSourceRange> Ranges, const SourceManager *SM, DiagOrStoredDiag D) argument
633 EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM) argument
661 emitCodeContext(SourceLocation Loc, DiagnosticsEngine::Level Level, SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM) argument
669 emitNote(SourceLocation Loc, StringRef Message, const SourceManager *SM) argument
[all...]
H A DTextDiagnostic.cpp685 const SourceManager *SM,
691 emitDiagnosticLoc(Loc, PLoc, Level, Ranges, *SM);
784 const SourceManager &SM) {
787 FileID FID = SM.getFileID(Loc);
789 const FileEntry* FE = SM.getFileEntryForID(FID);
832 SM.getFileID(SM.getExpansionLoc(Loc));
841 SourceLocation B = SM.getExpansionLoc(RI->getBegin());
842 SourceLocation E = SM.getExpansionLoc(RI->getEnd());
850 E = SM
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCFGStmtMap.cpp28 SMap *SM = AsMap(M); local
34 SMap::iterator I = SM->find(X);
35 if (I != SM->end()) {
39 (*SM)[X] = B;
49 static void Accumulate(SMap &SM, CFGBlock *B) { argument
57 CFGBlock *&Entry = SM[CS->getStmt()];
69 SM[Label] = B;
75 SM[Term] = B;
82 SMap *SM = new SMap();
87 Accumulate(*SM, *
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DPrettyStackTrace.h28 SourceManager &SM; member in class:clang::PrettyStackTraceLoc
33 : SM(sm), Loc(L), Message(Msg) {}
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DDiagnosticRenderer.h55 /// a different source manager than SM.
79 const SourceManager *SM,
85 const SourceManager &SM) = 0;
93 const SourceManager &SM) = 0;
96 const SourceManager &SM) = 0;
99 const SourceManager &SM) = 0;
102 const SourceManager &SM) = 0;
112 DiagnosticsEngine::Level Level, const SourceManager &SM);
113 void emitIncludeStackRecursively(SourceLocation Loc, const SourceManager &SM);
114 void emitImportStack(SourceLocation Loc, const SourceManager &SM);
[all...]
H A DTextDiagnostic.h84 const SourceManager *SM,
90 const SourceManager &SM);
96 const SourceManager &SM) {
97 emitSnippetAndCaret(Loc, Level, Ranges, Hints, SM);
103 const SourceManager &SM);
107 const SourceManager &SM);
111 const SourceManager &SM);
117 const SourceManager &SM);
121 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
92 emitCodeContext(SourceLocation Loc, DiagnosticsEngine::Level Level, SmallVectorImpl<CharSourceRange>& Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
H A DRewriteMacros.cpp64 SourceManager &SM = PP.getSourceManager();
68 const llvm::MemoryBuffer *FromFile = SM.getBuffer(SM.getMainFileID());
69 Lexer RawLex(SM.getMainFileID(), FromFile, SM, PP.getLangOpts());
91 SourceManager &SM = PP.getSourceManager();
94 Rewrite.setSourceMgr(SM, PP.getLangOpts());
95 RewriteBuffer &RB = Rewrite.getEditBuffer(SM.getMainFileID());
115 SourceLocation PPLoc = SM.getExpansionLoc(PPTok.getLocation());
118 if (!SM
[all...]
H A DRewriteTest.cpp20 SourceManager &SM = PP.getSourceManager(); local
23 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DPlistReporter.cpp23 const SourceManager &SM, SourceLocation L) {
25 FileID FID = SM.getFileID(SM.getExpansionLoc(L));
32 static unsigned GetFID(const FIDMap& FIDs, const SourceManager &SM, argument
34 FileID FID = SM.getFileID(SM.getExpansionLoc(L));
45 static void EmitLocation(raw_ostream& o, const SourceManager &SM, argument
50 FullSourceLoc Loc(SM.getExpansionLoc(L), const_cast<SourceManager&>(SM));
54 extend ? Lexer::MeasureTokenLength(Loc, SM, LangOpt
22 AddFID(FIDMap &FIDs, SmallVectorImpl<FileID> &V, const SourceManager &SM, SourceLocation L) argument
66 EmitRange(raw_ostream& o, const SourceManager &SM, const LangOptions &LangOpts, CharSourceRange R, const FIDMap &FM, unsigned indent) argument
94 writeARCDiagsToPlist(const std::string &outPath, ArrayRef<StoredDiagnostic> diags, SourceManager &SM, const LangOptions &LangOpts) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Basic/
H A DSourceLocation.cpp28 Loc.print(OS, SM);
38 void SourceLocation::print(raw_ostream &OS, const SourceManager &SM)const{
45 PresumedLoc PLoc = SM.getPresumedLoc(*this);
57 SM.getExpansionLoc(*this).print(OS, SM);
60 SM.getSpellingLoc(*this).print(OS, SM);
64 std::string SourceLocation::printToString(const SourceManager &SM) const {
67 print(OS, SM);
71 void SourceLocation::dump(const SourceManager &SM) cons
72 print(llvm::errs(), SM); local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DPPConditionalDirectiveRecord.h43 SourceManager &SM; member in class:clang::PPConditionalDirectiveRecord::CondDirectiveLoc::Comp
45 explicit Comp(SourceManager &SM) : SM(SM) {} argument
48 return SM.isBeforeInTranslationUnit(LHS.getLoc(), RHS.getLoc());
51 return SM.isBeforeInTranslationUnit(LHS.getLoc(), RHS);
54 return SM.isBeforeInTranslationUnit(LHS, RHS.getLoc());
67 explicit PPConditionalDirectiveRecord(SourceManager &SM);
H A DScratchBuffer.h31 ScratchBuffer(SourceManager &SM);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DPlistDiagnostics.cpp84 const SourceManager* SM, SourceLocation L) {
86 FileID FID = SM->getFileID(SM->getExpansionLoc(L));
93 static unsigned GetFID(const FIDMap& FIDs, const SourceManager &SM, argument
95 FileID FID = SM.getFileID(SM.getExpansionLoc(L));
106 static void EmitLocation(raw_ostream &o, const SourceManager &SM, argument
111 FullSourceLoc Loc(SM.getExpansionLoc(L), const_cast<SourceManager&>(SM));
115 extend ? Lexer::MeasureTokenLength(Loc, SM, LangOpt
83 AddFID(FIDMap &FIDs, SmallVectorImpl<FileID> &V, const SourceManager* SM, SourceLocation L) argument
127 EmitLocation(raw_ostream &o, const SourceManager &SM, const LangOptions &LangOpts, const PathDiagnosticLocation &L, const FIDMap& FM, unsigned indent, bool extend = false) argument
134 EmitRange(raw_ostream &o, const SourceManager &SM, const LangOptions &LangOpts, PathDiagnosticRange R, const FIDMap &FM, unsigned indent) argument
161 ReportControlFlow(raw_ostream &o, const PathDiagnosticControlFlowPiece& P, const FIDMap& FM, const SourceManager &SM, const LangOptions &LangOpts, unsigned indent) argument
212 ReportEvent(raw_ostream &o, const PathDiagnosticPiece& P, const FIDMap& FM, const SourceManager &SM, const LangOptions &LangOpts, unsigned indent, unsigned depth, bool isKeyEvent = false) argument
280 ReportCall(raw_ostream &o, const PathDiagnosticCallPiece &P, const FIDMap& FM, const SourceManager &SM, const LangOptions &LangOpts, unsigned indent, unsigned depth) argument
315 ReportMacro(raw_ostream &o, const PathDiagnosticMacroPiece& P, const FIDMap& FM, const SourceManager &SM, const LangOptions &LangOpts, unsigned indent, unsigned depth) argument
328 ReportDiag(raw_ostream &o, const PathDiagnosticPiece& P, const FIDMap& FM, const SourceManager &SM, const LangOptions &LangOpts) argument
334 ReportPiece(raw_ostream &o, const PathDiagnosticPiece &P, const FIDMap& FM, const SourceManager &SM, const LangOptions &LangOpts, unsigned indent, unsigned depth, bool includeControlFlow, bool isKeyEvent) argument
370 const SourceManager* SM = 0; local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/llvm-mc/
H A DDisassembler.cpp53 SourceMgr &SM, raw_ostream &Out,
70 SM.PrintMessage(SMLoc::getFromPointer(Bytes[Index].second),
83 SM.PrintMessage(SMLoc::getFromPointer(Bytes[Index].second),
126 SourceMgr &SM) {
140 SM.PrintMessage(SMLoc::getFromPointer(Value.data()), SourceMgr::DK_Error,
159 SourceMgr &SM,
182 SM.PrintMessage(SMLoc::getFromPointer(Str.data()), SourceMgr::DK_Error,
191 SM.PrintMessage(SMLoc::getFromPointer(Str.data()), SourceMgr::DK_Error,
201 ErrorOccurred |= ByteArrayFromString(ByteArray, Str, SM);
204 ErrorOccurred |= PrintInsts(*DisAsm, ByteArray, SM, Ou
51 PrintInsts(const MCDisassembler &DisAsm, const ByteArrayTy &Bytes, SourceMgr &SM, raw_ostream &Out, MCStreamer &Streamer, bool InAtomicBlock) argument
124 ByteArrayFromString(ByteArrayTy &ByteArray, StringRef &Str, SourceMgr &SM) argument
154 disassemble(const Target &T, const std::string &Triple, MCSubtargetInfo &STI, MCStreamer &Streamer, MemoryBuffer &Buffer, SourceMgr &SM, raw_ostream &Out) argument
[all...]
H A DDisassembler.h36 SourceMgr &SM,
/freebsd-9.3-release/contrib/llvm/lib/AsmParser/
H A DParser.cpp29 SourceMgr SM; local
30 SM.AddNewSourceBuffer(F, SMLoc());
34 return LLParser(F, SM, Err, M).Run() ? 0 : M;
38 if (LLParser(F, SM, Err, M2.get()).Run())
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DStackAddrEscapeChecker.cpp49 SourceManager &SM = Ctx.getSourceManager(); local
58 << SM.getExpansionLineNumber(CL->getLocStart())
67 << SM.getExpansionLineNumber(L);
74 << SM.getExpansionLineNumber(L);
/freebsd-9.3-release/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_xmit.c79 SM(10, AR_QUIET2_QUIET_DUR));
125 (SM((_series)[_index].Tries, AR_XmitDataTries##_index))
128 (SM((_series)[_index].Rate, AR_XmitRate##_index))
131 (SM((_series)[_index].PktDuration, AR_PacketDur##_index) |\
138 |SM((_series)[_index].ChSel, AR_ChainSel##_index)
198 ads->ds_ctl2 = SM(txTries0, AR_XmitDataTries0)
206 ads->ds_ctl7 = SM(ahp->ah_tx_chainmask, AR_ChainSel0)
207 | SM(ahp->ah_tx_chainmask, AR_ChainSel1)
208 | SM(ahp->ah_tx_chainmask, AR_ChainSel2)
209 | SM(ah
[all...]
/freebsd-9.3-release/sys/dev/ath/ath_hal/ar5212/
H A Dar5212_beacon.c175 | SM(bs->bs_intval, AR_BEACON_PERIOD)
176 | SM(bs->bs_timoffset ? bs->bs_timoffset + 4 : 0, AR_BEACON_TIM)
186 | SM(bs->bs_bmissthreshold, AR_RSSI_THR_BM_THR);
240 SM((nextdtim - SLEEP_SLOP) << 3, AR_SLEEP1_NEXT_DTIM)
241 | SM(CAB_TIMEOUT_VAL, AR_SLEEP1_CAB_TIMEOUT)
246 SM((nextTbtt - SLEEP_SLOP) << 3, AR_SLEEP2_NEXT_TIM)
247 | SM(BEACON_TIMEOUT_VAL, AR_SLEEP2_BEACON_TIMEOUT)
250 SM(beaconintval, AR_SLEEP3_TIM_PERIOD)
251 | SM(dtimperiod, AR_SLEEP3_DTIM_PERIOD)
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DScratchBuffer.cpp24 ScratchBuffer::ScratchBuffer(SourceManager &SM) : SourceMgr(SM), CurBuffer(0) { argument
H A DTokenLexer.cpp46 SourceManager &SM = PP.getSourceManager(); local
47 MacroStartSLocOffset = SM.getNextLocalOffset();
59 MacroDefStart = SM.getExpansionLoc(Tokens[0].getLocation());
60 MacroDefLength = Macro->getDefinitionLength(SM);
61 MacroExpansionStart = SM.createExpansionLoc(MacroDefStart,
434 SourceManager &SM = PP.getSourceManager(); local
463 SM.isBeforeInSLocAddrSpace(Tok.getLocation(), MacroStartSLocOffset)) {
466 instLoc = SM.createExpansionLoc(Tok.getLocation(),
619 SourceManager &SM = PP.getSourceManager(); local
621 SM
657 SourceManager &SM = PP.getSourceManager(); local
725 SourceManager &SM = PP.getSourceManager(); local
743 updateConsecutiveMacroArgTokens(SourceManager &SM, SourceLocation InstLoc, Token *&begin_tokens, Token * end_tokens) argument
809 SourceManager &SM = PP.getSourceManager(); local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Edit/
H A DCommit.cpp19 SourceLocation Commit::Edit::getFileLocation(SourceManager &SM) const {
20 SourceLocation Loc = SM.getLocForStartOfFile(Offset.getFID());
26 CharSourceRange Commit::Edit::getFileRange(SourceManager &SM) const {
27 SourceLocation Loc = getFileLocation(SM);
31 CharSourceRange Commit::Edit::getInsertFromRange(SourceManager &SM) const {
32 SourceLocation Loc = SM.getLocForStartOfFile(InsertFromRangeOffs.getFID());
229 const SourceManager &SM = SourceMgr; local
230 while (SM.isMacroArgExpansion(loc))
231 loc = SM.getImmediateSpellingLoc(loc);
237 if (SM
260 const SourceManager &SM = SourceMgr; local
299 const SourceManager &SM = SourceMgr; local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Rewrite/Core/
H A DTokenRewriter.cpp21 TokenRewriter::TokenRewriter(FileID FID, SourceManager &SM, argument
23 ScratchBuf.reset(new ScratchBuffer(SM));
26 const llvm::MemoryBuffer *FromFile = SM.getBuffer(FID);
27 Lexer RawLex(FID, FromFile, SM, LangOpts);
H A DHTMLRewrite.cpp34 SourceManager &SM = R.getSourceMgr(); local
35 B = SM.getExpansionLoc(B);
36 E = SM.getExpansionLoc(E);
37 FileID FID = SM.getFileID(B);
38 assert(SM.getFileID(E) == FID && "B/E not in the same file!");
40 unsigned BOffset = SM.getFileOffset(B);
41 unsigned EOffset = SM.getFileOffset(E);
47 const char *BufferStart = SM.getBufferData(FID, &Invalid).data();
360 const SourceManager &SM = PP.getSourceManager(); local
361 const llvm::MemoryBuffer *FromFile = SM
448 const SourceManager &SM = PP.getSourceManager(); local
[all...]

Completed in 318 milliseconds

123456789