| /freebsd-11-stable/sys/contrib/dev/ath/ath_hal/ar9300/ |
| HD | ar9300_aic.c | 453 ahp->ah_aic_sram[i] = (SM(aic_sram[i].sram.vga_dir_sign, in ar9300_aic_cal_post_process() 455 SM(aic_sram[i].sram.vga_quad_sign, in ar9300_aic_cal_post_process() 457 SM(aic_sram[i].sram.com_att_6db, in ar9300_aic_cal_post_process() 459 SM(aic_sram[i].sram.valid, in ar9300_aic_cal_post_process() 461 SM(aic_sram[i].sram.rot_dir_att_db, in ar9300_aic_cal_post_process() 463 SM(aic_sram[i].sram.rot_quad_att_db, in ar9300_aic_cal_post_process() 525 (SM(0, AR_PHY_AIC_MON_ENABLE) | in ar9300_aic_calibration() 526 SM(40, AR_PHY_AIC_CAL_MAX_HOP_COUNT) | in ar9300_aic_calibration() 527 SM(1, AR_PHY_AIC_CAL_MIN_VALID_COUNT) | //26 in ar9300_aic_calibration() 528 SM(37, AR_PHY_AIC_F_WLAN) | in ar9300_aic_calibration() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
| HD | DiagnosticRenderer.cpp | 60 const SourceManager &SM, const LangOptions &LangOpts, in mergeFixits() argument 62 edit::Commit commit(SM, LangOpts); in mergeFixits() 80 edit::EditedSource Editor(SM, LangOpts); in mergeFixits() 249 void DiagnosticRenderer::emitModuleBuildStack(const SourceManager &SM) { in emitModuleBuildStack() argument 250 ModuleBuildStack Stack = SM.getModuleBuildStack(); in emitModuleBuildStack() 264 bool IsBegin, const SourceManager *SM, in retrieveMacroLocation() argument 266 assert(SM->getFileID(Loc) == MacroFileID); in retrieveMacroLocation() 274 if (SM->isMacroArgExpansion(Loc)) { in retrieveMacroLocation() 280 CharSourceRange(SM->getImmediateSpellingLoc(Loc), IsTokenRange); in retrieveMacroLocation() 281 MacroArgRange = SM->getImmediateExpansionRange(Loc); in retrieveMacroLocation() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/ |
| HD | SourceLocation.cpp | 33 Loc.print(OS, SM); in print() 43 void SourceLocation::print(raw_ostream &OS, const SourceManager &SM)const{ in print() 50 PresumedLoc PLoc = SM.getPresumedLoc(*this); in print() 62 SM.getExpansionLoc(*this).print(OS, SM); in print() 65 SM.getSpellingLoc(*this).print(OS, SM); in print() 70 SourceLocation::printToString(const SourceManager &SM) const { in printToString() 73 print(OS, SM); in printToString() 77 LLVM_DUMP_METHOD void SourceLocation::dump(const SourceManager &SM) const { in dump() 78 print(llvm::errs(), SM); in dump() 82 LLVM_DUMP_METHOD void SourceRange::dump(const SourceManager &SM) const { in dump() [all …]
|
| HD | XRayLists.cpp | 19 ArrayRef<std::string> AttrListPaths, SourceManager &SM) in XRayFunctionFilter() argument 21 AlwaysInstrumentPaths, SM.getFileManager().getVirtualFileSystem())), in XRayFunctionFilter() 23 NeverInstrumentPaths, SM.getFileManager().getVirtualFileSystem())), in XRayFunctionFilter() 25 AttrListPaths, SM.getFileManager().getVirtualFileSystem())), in XRayFunctionFilter() 26 SM(SM) {} in XRayFunctionFilter() 69 return this->shouldImbueFunctionsInFile(SM.getFilename(SM.getFileLoc(Loc)), in shouldImbueLocation()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
| HD | FileCheck.cpp | 72 Pattern::parseVariable(StringRef &Str, const SourceMgr &SM) { in parseVariable() argument 74 return ErrorDiagnostic::get(SM, Str, "empty variable name"); in parseVariable() 86 return ErrorDiagnostic::get(SM, Str, "invalid variable name"); in parseVariable() 116 Optional<size_t> LineNumber, const SourceMgr &SM) { in parseNumericVariableDefinition() argument 117 Expected<VariableProperties> ParseVarResult = parseVariable(Expr, SM); in parseNumericVariableDefinition() 124 SM, Name, "definition of pseudo numeric variable unsupported"); in parseNumericVariableDefinition() 131 SM, Name, "string variable with name '" + Name + "' already exists"); in parseNumericVariableDefinition() 136 SM, Expr, "unexpected characters after numeric variable name"); in parseNumericVariableDefinition() 150 FileCheckPatternContext *Context, const SourceMgr &SM) { in parseNumericVariableUse() argument 153 SM, Name, "invalid pseudo numeric variable '" + Name + "'"); in parseNumericVariableUse() [all …]
|
| HD | FileCheckImpl.h | 287 SourceMgr &SM); 334 static Error get(const SourceMgr &SM, SMLoc Loc, const Twine &ErrMsg) { in get() argument 336 SM.GetMessage(Loc, SourceMgr::DK_Error, ErrMsg)); in get() 339 static Error get(const SourceMgr &SM, StringRef Buffer, const Twine &ErrMsg) { in get() argument 340 return get(SM, SMLoc::getFromPointer(Buffer.data()), ErrMsg); in get() 454 const SourceMgr &SM); 468 FileCheckPatternContext *Context, const SourceMgr &SM); 476 bool parsePattern(StringRef PatternStr, StringRef Prefix, SourceMgr &SM, 491 const SourceMgr &SM) const; 494 void printSubstitutions(const SourceMgr &SM, StringRef Buffer, [all …]
|
| /freebsd-11-stable/sys/dev/ath/ath_hal/ar5416/ |
| HD | ar5416_xmit.c | 79 SM(10, AR_QUIET2_QUIET_DUR)); in ar5416StopTxDma() 125 (SM((_series)[_index].Tries, AR_XmitDataTries##_index)) 128 (SM((_series)[_index].Rate, AR_XmitRate##_index)) 131 (SM((_series)[_index].PktDuration, AR_PacketDur##_index) |\ 139 |SM((_series)[_index].ChSel, AR_ChainSel##_index) 374 ads->ds_ctl2 = SM(txTries0, AR_XmitDataTries0) in ar5416SetupTxDesc() 382 ads->ds_ctl7 = SM(ahp->ah_tx_chainmask, AR_ChainSel0) in ar5416SetupTxDesc() 383 | SM(ahp->ah_tx_chainmask, AR_ChainSel1) in ar5416SetupTxDesc() 384 | SM(ahp->ah_tx_chainmask, AR_ChainSel2) in ar5416SetupTxDesc() 385 | SM(ahp->ah_tx_chainmask, AR_ChainSel3) in ar5416SetupTxDesc() [all …]
|
| /freebsd-11-stable/sys/dev/ath/ath_hal/ar9002/ |
| HD | ar9285_diversity.c | 91 regVal |= SM(ant_div_control1, AR_PHY_9285_ANT_DIV_CTL); in ar9285SetAntennaSwitch() 96 regVal |= SM(ant_div_control2, AR_PHY_9285_ANT_DIV_ALT_LNACONF); in ar9285SetAntennaSwitch() 97 regVal |= SM((ant_div_control2 >> 2), AR_PHY_9285_ANT_DIV_MAIN_LNACONF); in ar9285SetAntennaSwitch() 98 regVal |= SM((ant_div_control1 >> 1), AR_PHY_9285_ANT_DIV_ALT_GAINTB); in ar9285SetAntennaSwitch() 99 regVal |= SM((ant_div_control1 >> 2), AR_PHY_9285_ANT_DIV_MAIN_GAINTB); in ar9285SetAntennaSwitch() 105 regVal |= SM(HAL_ANT_DIV_COMB_LNA2, AR_PHY_9285_ANT_DIV_ALT_LNACONF); in ar9285SetAntennaSwitch() 106 regVal |= SM(HAL_ANT_DIV_COMB_LNA1, AR_PHY_9285_ANT_DIV_MAIN_LNACONF); in ar9285SetAntennaSwitch() 107 regVal |= SM(AR_PHY_9285_ANT_DIV_GAINTB_0, AR_PHY_9285_ANT_DIV_ALT_GAINTB); in ar9285SetAntennaSwitch() 108 regVal |= SM(AR_PHY_9285_ANT_DIV_GAINTB_1, AR_PHY_9285_ANT_DIV_MAIN_GAINTB); in ar9285SetAntennaSwitch() 114 regVal |= SM(HAL_ANT_DIV_COMB_LNA1, AR_PHY_9285_ANT_DIV_ALT_LNACONF); in ar9285SetAntennaSwitch() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| HD | RewriteMacros.cpp | 63 SourceManager &SM = PP.getSourceManager(); in LexRawTokensFromMainFile() local 67 const llvm::MemoryBuffer *FromFile = SM.getBuffer(SM.getMainFileID()); in LexRawTokensFromMainFile() 68 Lexer RawLex(SM.getMainFileID(), FromFile, SM, PP.getLangOpts()); in LexRawTokensFromMainFile() 90 SourceManager &SM = PP.getSourceManager(); in RewriteMacrosInInput() local 93 Rewrite.setSourceMgr(SM, PP.getLangOpts()); in RewriteMacrosInInput() 94 RewriteBuffer &RB = Rewrite.getEditBuffer(SM.getMainFileID()); in RewriteMacrosInInput() 114 SourceLocation PPLoc = SM.getExpansionLoc(PPTok.getLocation()); in RewriteMacrosInInput() 117 if (!SM.isWrittenInMainFile(PPLoc)) { in RewriteMacrosInInput() 133 RB.InsertTextAfter(SM.getFileOffset(RawTok.getLocation()), "//"); in RewriteMacrosInInput() 139 RB.InsertTextAfter(SM.getFileOffset(RawTok.getLocation()), "//"); in RewriteMacrosInInput() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| HD | NVPTX.td | 22 // - We use the SM version number instead of explicit feature table. 27 // SM Versions 29 "Target SM 2.0">; 31 "Target SM 2.1">; 33 "Target SM 3.0">; 35 "Target SM 3.2">; 37 "Target SM 3.5">; 39 "Target SM 3.7">; 41 "Target SM 5.0">; 43 "Target SM 5.2">; [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | CFGStmtMap.cpp | 27 SMap *SM = AsMap(M); in getBlock() local 33 SMap::iterator I = SM->find(X); in getBlock() 34 if (I != SM->end()) { in getBlock() 38 (*SM)[X] = B; in getBlock() 48 static void Accumulate(SMap &SM, CFGBlock *B) { in Accumulate() argument 56 CFGBlock *&Entry = SM[CS->getStmt()]; in Accumulate() 68 SM[Label] = B; in Accumulate() 74 SM[Term] = B; in Accumulate() 81 SMap *SM = new SMap(); in Build() local 86 Accumulate(*SM, *I); in Build() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CoverageMappingGen.cpp | 109 SpellingRegion(SourceManager &SM, SourceLocation LocStart, in SpellingRegion() 111 LineStart = SM.getSpellingLineNumber(LocStart); in SpellingRegion() 112 ColumnStart = SM.getSpellingColumnNumber(LocStart); in SpellingRegion() 113 LineEnd = SM.getSpellingLineNumber(LocEnd); in SpellingRegion() 114 ColumnEnd = SM.getSpellingColumnNumber(LocEnd); in SpellingRegion() 117 SpellingRegion(SourceManager &SM, SourceMappingRegion &R) in SpellingRegion() 118 : SpellingRegion(SM, R.getBeginLoc(), R.getEndLoc()) {} in SpellingRegion() 133 SourceManager &SM; member in __anonc37b23670111::CoverageMappingBuilder 155 CoverageMappingBuilder(CoverageMappingModuleGen &CVM, SourceManager &SM, in CoverageMappingBuilder() argument 157 : CVM(CVM), SM(SM), LangOpts(LangOpts) {} in CoverageMappingBuilder() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
| HD | Tokens.cpp | 49 llvm::StringRef syntax::Token::text(const SourceManager &SM) const { in text() 51 const char *Start = SM.getCharacterData(location(), &Invalid); in text() 56 FileRange syntax::Token::range(const SourceManager &SM) const { in range() 60 std::tie(File, StartOffset) = SM.getDecomposedLoc(location()); in range() 64 FileRange syntax::Token::range(const SourceManager &SM, in range() argument 67 auto F = First.range(SM); in range() 68 auto L = Last.range(SM); in range() 84 FileRange::FileRange(const SourceManager &SM, SourceLocation BeginLoc, in FileRange() argument 89 std::tie(File, Begin) = SM.getDecomposedLoc(BeginLoc); in FileRange() 92 FileRange::FileRange(const SourceManager &SM, SourceLocation BeginLoc, in FileRange() argument [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| HD | PlistSupport.h | 39 const SourceManager &SM, SourceLocation L) { in AddFID() argument 40 FileID FID = SM.getFileID(SM.getExpansionLoc(L)); in AddFID() 50 inline unsigned GetFID(const FIDMap &FIDs, const SourceManager &SM, in GetFID() argument 52 FileID FID = SM.getFileID(SM.getExpansionLoc(L)); in GetFID() 107 inline void EmitLocation(raw_ostream &o, const SourceManager &SM, in EmitLocation() argument 111 FullSourceLoc Loc(SM.getExpansionLoc(L), const_cast<SourceManager &>(SM)); in EmitLocation() 119 EmitInteger(o, GetFID(FM, SM, Loc)) << '\n'; in EmitLocation() 123 inline void EmitRange(raw_ostream &o, const SourceManager &SM, in EmitRange() argument 129 EmitLocation(o, SM, R.getBegin(), FM, indent + 1); in EmitRange() 134 EmitLocation(o, SM, R.getEnd().getLocWithOffset(-1), FM, indent + 1); in EmitRange()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/ |
| HD | Support.cpp | 39 void computeProcResourceMasks(const MCSchedModel &SM, in computeProcResourceMasks() argument 43 assert(Masks.size() == SM.getNumProcResourceKinds() && in computeProcResourceMasks() 49 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) { in computeProcResourceMasks() 50 const MCProcResourceDesc &Desc = *SM.getProcResource(I); in computeProcResourceMasks() 58 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) { in computeProcResourceMasks() 59 const MCProcResourceDesc &Desc = *SM.getProcResource(I); in computeProcResourceMasks() 73 for (unsigned I = 0, E = SM.getNumProcResourceKinds(); I < E; ++I) { in computeProcResourceMasks() 74 const MCProcResourceDesc &Desc = *SM.getProcResource(I); in computeProcResourceMasks() 82 double computeBlockRThroughput(const MCSchedModel &SM, unsigned DispatchWidth, in computeBlockRThroughput() argument 93 for (unsigned I = 0, E = SM.getNumProcResourceKinds(); I < E; ++I) { in computeBlockRThroughput() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/ |
| HD | Lexer.h | 153 const SourceManager &SM, const LangOptions &LangOpts); 327 const SourceManager &SM, 336 const SourceManager &SM, 342 const SourceManager &SM, 350 const SourceManager &SM, 357 const SourceManager &SM, 365 const SourceManager &SM, in AdvanceToTokenCharacter() argument 368 getTokenPrefixLength(TokStart, Characters, SM, LangOpts)); in AdvanceToTokenCharacter() 387 const SourceManager &SM, 395 const SourceManager &SM, in getAsCharRange() argument [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| HD | IssueHash.cpp | 134 static std::string NormalizeLine(const SourceManager &SM, FullSourceLoc &L, in NormalizeLine() argument 138 StringRef Str = GetNthLineOfFile(SM.getBuffer(L.getFileID(), L), in NormalizeLine() 146 SM.translateLineCol(SM.getFileID(L), L.getExpansionLineNumber(), col); in NormalizeLine() 148 SM.getBuffer(SM.getFileID(StartOfLine), StartOfLine); in NormalizeLine() 152 const char *BufferPos = SM.getCharacterData(StartOfLine); in NormalizeLine() 155 Lexer Lexer(SM.getLocForStartOfFile(SM.getFileID(StartOfLine)), LangOpts, in NormalizeLine() 163 LineBuff << std::string(SM.getCharacterData(Token.getLocation()), in NormalizeLine() 182 std::string clang::GetIssueString(const SourceManager &SM, in GetIssueString() argument 192 NormalizeLine(SM, IssueLoc, LangOpts) + Delimiter + BugType) in GetIssueString() 196 SmallString<32> clang::GetIssueHash(const SourceManager &SM, in GetIssueHash() argument [all …]
|
| HD | PlistDiagnostics.cpp | 200 const SourceManager &SM = PP.getSourceManager(); in EmitRanges() local 204 EmitRange(o, SM, in EmitRanges() 205 Lexer::getAsCharRange(SM.getExpansionRange(R), SM, LangOpts), in EmitRanges() 231 const SourceManager &SM = PP.getSourceManager(); in EmitFixits() local 243 EmitRange(o, SM, Lexer::getAsCharRange(fixit.RemoveRange, SM, LangOpts), in EmitFixits() 257 const SourceManager &SM = PP.getSourceManager(); in ReportControlFlow() local 280 SM.getExpansionLoc(I->getStart().asRange().getBegin())); in ReportControlFlow() 281 EmitRange(o, SM, Lexer::getAsCharRange(StartEdge, SM, LangOpts), FM, in ReportControlFlow() 285 SourceRange EndEdge(SM.getExpansionLoc(I->getEnd().asRange().getBegin())); in ReportControlFlow() 286 EmitRange(o, SM, Lexer::getAsCharRange(EndEdge, SM, LangOpts), FM, in ReportControlFlow() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Edit/ |
| HD | Commit.cpp | 24 SourceLocation Commit::Edit::getFileLocation(SourceManager &SM) const { in getFileLocation() 25 SourceLocation Loc = SM.getLocForStartOfFile(Offset.getFID()); in getFileLocation() 31 CharSourceRange Commit::Edit::getFileRange(SourceManager &SM) const { in getFileRange() 32 SourceLocation Loc = getFileLocation(SM); in getFileRange() 36 CharSourceRange Commit::Edit::getInsertFromRange(SourceManager &SM) const { in getInsertFromRange() 37 SourceLocation Loc = SM.getLocForStartOfFile(InsertFromRangeOffs.getFID()); in getInsertFromRange() 232 const SourceManager &SM = SourceMgr; in canInsert() local 233 loc = SM.getTopMacroCallerLoc(loc); in canInsert() 239 if (SM.isInSystemHeader(loc)) in canInsert() 242 std::pair<FileID, unsigned> locInfo = SM.getDecomposedLoc(loc); in canInsert() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | ASTDumper.h | 27 const SourceManager *SM) in ASTDumper() argument 28 : ASTDumper(OS, Traits, SM, SM && SM->getDiagnostics().getShowColors()) {} in ASTDumper() 31 const SourceManager *SM, bool ShowColors) in ASTDumper() argument 32 : ASTDumper(OS, Traits, SM, ShowColors, LangOptions()) {} in ASTDumper() 34 const SourceManager *SM, bool ShowColors, in ASTDumper() argument 36 : NodeDumper(OS, ShowColors, SM, PrintPolicy, Traits), OS(OS), in ASTDumper()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/ |
| HD | SourceExtraction.cpp | 21 bool isSemicolonAtLocation(SourceLocation TokenLoc, const SourceManager &SM, in isSemicolonAtLocation() argument 24 CharSourceRange::getTokenRange(TokenLoc, TokenLoc), SM, in isSemicolonAtLocation() 61 const SourceManager &SM) { in areOnSameLine() argument 63 SM.getSpellingLineNumber(Loc1) == SM.getSpellingLineNumber(Loc2); in areOnSameLine() 73 const SourceManager &SM, in compute() argument 98 if (isSemicolonAtLocation(End, SM, LangOpts)) in compute() 103 Optional<Token> NextToken = Lexer::findNextToken(End, SM, LangOpts); in compute() 105 areOnSameLine(NextToken->getLocation(), End, SM)) { in compute()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
| HD | Parser.cpp | 29 SourceMgr SM; in parseAssemblyInto() local 31 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseAssemblyInto() 34 return LLParser(F.getBuffer(), SM, Err, M, Index, in parseAssemblyInto() 113 SourceMgr SM; in parseSummaryIndexAssemblyInto() local 115 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseSummaryIndexAssemblyInto() 120 return LLParser(F.getBuffer(), SM, Err, nullptr, &Index, unusedContext).Run(); in parseSummaryIndexAssemblyInto() 149 SourceMgr SM; in parseConstantValue() local 151 SM.AddNewSourceBuffer(std::move(Buf), SMLoc()); in parseConstantValue() 153 if (LLParser(Asm, SM, Err, const_cast<Module *>(&M), nullptr, M.getContext()) in parseConstantValue() 166 SourceMgr SM; in parseType() local [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Rewrite/ |
| HD | HTMLRewrite.cpp | 34 SourceManager &SM = R.getSourceMgr(); in HighlightRange() local 35 B = SM.getExpansionLoc(B); in HighlightRange() 36 E = SM.getExpansionLoc(E); in HighlightRange() 37 FileID FID = SM.getFileID(B); in HighlightRange() 38 assert(SM.getFileID(E) == FID && "B/E not in the same file!"); in HighlightRange() 40 unsigned BOffset = SM.getFileOffset(B); in HighlightRange() 41 unsigned EOffset = SM.getFileOffset(E); in HighlightRange() 48 const char *BufferStart = SM.getBufferData(FID, &Invalid).data(); in HighlightRange() 447 const SourceManager &SM = PP.getSourceManager(); in SyntaxHighlight() local 448 const llvm::MemoryBuffer *FromFile = SM.getBuffer(FID); in SyntaxHighlight() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| HD | AnalysisManager.h | 121 static bool isInCodeFile(SourceLocation SL, const SourceManager &SM) { in isInCodeFile() argument 122 if (SM.isInMainFile(SL)) in isInCodeFile() 129 SourceLocation IL = SM.getIncludeLoc(SM.getFileID(SL)); in isInCodeFile() 130 if (!IL.isValid() || !SM.isInMainFile(IL)) in isInCodeFile() 134 if (SM.getFilename(IL).contains("UnifiedSource")) { in isInCodeFile() 137 return llvm::StringSwitch<bool>(SM.getFilename(SL).rsplit('.').second) in isInCodeFile() 147 const SourceManager &SM = getASTContext().getSourceManager(); in isInCodeFile() local 148 return isInCodeFile(SL, SM); in isInCodeFile()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/ |
| HD | Lexer.cpp | 159 const SourceManager &SM, const LangOptions &langOpts) in Lexer() argument 160 : Lexer(SM.getLocForStartOfFile(FID), langOpts, FromFile->getBufferStart(), in Lexer() 190 SourceManager &SM = PP.getSourceManager(); in Create_PragmaLexer() local 193 FileID SpellingFID = SM.getFileID(SpellingLoc); in Create_PragmaLexer() 194 const llvm::MemoryBuffer *InputFile = SM.getBuffer(SpellingFID); in Create_PragmaLexer() 200 const char *StrData = SM.getCharacterData(SpellingLoc); in Create_PragmaLexer() 208 L->FileLoc = SM.createExpansionLoc(SM.getLocForStartOfFile(SpellingFID), in Create_PragmaLexer() 326 const SourceManager &SM, in getSpelling() argument 330 std::pair<FileID, unsigned> locInfo = SM.getDecomposedLoc(loc); in getSpelling() 334 StringRef file = SM.getBufferData(locInfo.first, &invalidTemp); in getSpelling() [all …]
|