/external/clang/tools/libclang/ |
H A D | Indexing.cpp | 218 const SourceManager &SM = PPRec.getSourceManager(); 222 std::tie(RegionFID, RegionOffset) = SM.getDecomposedLoc(RegionLoc); 261 SourceManager &SM = PP.getSourceManager(); 262 SourceLocation MainFileLoc = SM.getLocForStartOfFile(SM.getMainFileID()); 266 IndexCtx.enteredMainFile(SM.getFileEntryForID(SM.getMainFileID())); 361 const SourceManager &SM = IndexCtx.getASTContext().getSourceManager(); variable 365 if (SM.isInSystemHeader(Loc)) 370 std::tie(FID, Offset) = SM [all...] |
/external/llvm/lib/CodeGen/ |
H A D | SplitKit.cpp | 341 void SplitEditor::reset(LiveRangeEdit &LRE, ComplementSpillMode SM) { argument 343 SpillMode = SM;
|
/external/llvm/utils/FileCheck/ |
H A D | FileCheck.cpp | 109 /// which prefix is being matched, SM provides the SourceMgr used for error 115 SourceMgr &SM, 129 void PrintFailureInfo(const SourceMgr &SM, StringRef Buffer, 138 bool AddRegExToRegEx(StringRef RS, unsigned &CurParen, SourceMgr &SM); 156 size_t FindRegexVarEnd(StringRef Str, SourceMgr &SM); 162 SourceMgr &SM, 174 SM.PrintMessage(PatternLoc, SourceMgr::DK_Error, 200 SM.PrintMessage(SMLoc::getFromPointer(PatternStr.data()), 213 if (AddRegExToRegEx(PatternStr.substr(2, End-2), CurParen, SM)) 229 size_t End = FindRegexVarEnd(PatternStr.substr(2), SM); 160 ParsePattern(StringRef PatternStr, StringRef Prefix, SourceMgr &SM, unsigned LineNumber) argument 322 AddRegExToRegEx(StringRef RS, unsigned &CurParen, SourceMgr &SM) argument 455 PrintFailureInfo(const SourceMgr &SM, StringRef Buffer, const StringMap<StringRef> &VariableTable) const argument 534 FindRegexVarEnd(StringRef Str, SourceMgr &SM) argument 821 ReadCheckFile(SourceMgr &SM, std::vector<CheckString> &CheckStrings) argument 942 PrintCheckFailed(const SourceMgr &SM, const SMLoc &Loc, const Pattern &Pat, StringRef Buffer, StringMap<StringRef> &VariableTable) argument 960 PrintCheckFailed(const SourceMgr &SM, const CheckString &CheckStr, StringRef Buffer, StringMap<StringRef> &VariableTable) argument 990 Check(const SourceMgr &SM, StringRef Buffer, bool IsLabelScanMode, size_t &MatchLen, StringMap<StringRef> &VariableTable) const argument 1035 CheckNext(const SourceMgr &SM, StringRef Buffer) const argument 1074 CheckNot(const SourceMgr &SM, StringRef Buffer, const std::vector<const Pattern *> &NotStrings, StringMap<StringRef> &VariableTable) const argument 1098 CheckDag(const SourceMgr &SM, StringRef Buffer, std::vector<const Pattern *> &NotStrings, StringMap<StringRef> &VariableTable) const argument 1219 SourceMgr SM; local [all...] |
/external/clang/include/clang/AST/ |
H A D | DeclBase.h | 993 SourceManager &SM; member in class:clang::PrettyStackTraceDecl 998 : TheDecl(theDecl), Loc(L), SM(sm), Message(Msg) {}
|
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
H A D | PathDiagnostic.h | 135 const SourceManager *SM; member in class:clang::ento::PathDiagnosticLocation 141 : K(kind), S(nullptr), D(nullptr), SM(&sm), 155 : K(SingleLocK), S(nullptr), D(nullptr), SM(nullptr) {} 163 D(nullptr), SM(&sm), 173 : K(DeclK), S(nullptr), D(d), SM(&sm), 184 : K(SingleLocK), S(nullptr), D(nullptr), SM(&sm), Loc(loc, sm), 192 const SourceManager &SM) { 193 return PathDiagnosticLocation(D, SM); 198 const SourceManager &SM); 202 const SourceManager &SM, 191 create(const Decl *D, const SourceManager &SM) argument [all...] |
/external/clang/lib/AST/ |
H A D | ASTDumper.cpp | 96 const SourceManager *SM; member in class:__anon17715::ASTDumper 186 const SourceManager *SM) 187 : OS(OS), Traits(Traits), SM(SM), IsFirstLine(true), MoreChildren(false), 189 ShowColors(SM && SM->getDiagnostics().getShowColors()) { } 192 const SourceManager *SM, bool ShowColors) 193 : OS(OS), Traits(Traits), SM(SM), IsFirstLine(true), MoreChildren(false), 448 if (!SM) 185 ASTDumper(raw_ostream &OS, const CommandTraits *Traits, const SourceManager *SM) argument 191 ASTDumper(raw_ostream &OS, const CommandTraits *Traits, const SourceManager *SM, bool ShowColors) argument 2181 dump(llvm::errs(), SM); local [all...] |
H A D | Decl.cpp | 2764 const SourceManager &SM = getASTContext().getSourceManager(); local 2768 !SM.isBeforeInTranslationUnit(RTRange.getEnd(), Boundary))
|
H A D | Expr.cpp | 968 getLocationOfByte(unsigned ByteNo, const SourceManager &SM, argument 983 SourceLocation StrTokSpellingLoc = SM.getSpellingLoc(StrTokLoc); 986 std::pair<FileID, unsigned> LocInfo =SM.getDecomposedLoc(StrTokSpellingLoc); 988 StringRef Buffer = SM.getBufferData(LocInfo.first, &Invalid); 995 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), Features, 1001 StringLiteralParser SLP(TheTok, SM, Features, Target); 1011 return Lexer::AdvanceToTokenCharacter(StrTokLoc, Offset, SM, Features);
|
/external/clang/lib/Basic/ |
H A D | SourceManager.cpp | 85 const SourceManager &SM, 98 bool isVolatile = SM.userFilesAreVolatile() && !IsSystemFile; 99 Buffer.setPointer(SM.getFileManager().getBufferForFile(ContentsEntry, 1198 const SourceManager &SM, bool &Invalid); 1201 const SourceManager &SM, bool &Invalid) { 1203 MemoryBuffer *Buffer = FI->getBuffer(Diag, SM, SourceLocation(), &Invalid); 1990 const SourceManager &SM) { 1991 std::pair<FileID, unsigned> UpperLoc = SM.getDecomposedIncludedLoc(Loc.first); 84 getBuffer(DiagnosticsEngine &Diag, const SourceManager &SM, SourceLocation Loc, bool *Invalid) const argument 1199 ComputeLineNumbers(DiagnosticsEngine &Diag, ContentCache *FI, llvm::BumpPtrAllocator &Alloc, const SourceManager &SM, bool &Invalid) argument 1989 MoveUpIncludeHierarchy(std::pair<FileID, unsigned> &Loc, const SourceManager &SM) argument
|
H A D | VirtualFileSystem.cpp | 873 SourceMgr SM; local 874 yaml::Stream Stream(Buffer, SM); 876 SM.setDiagHandler(DiagHandler, DiagContext); 880 SM.PrintMessage(SMLoc(), SourceMgr::DK_Error, "expected root node");
|
/external/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 1737 const SourceManager &SM = CGF.CGM.getContext().getSourceManager(); local 1744 SourceLocation LineLoc = Str->getLocationOfByte(i+1, SM, LangOpts,
|
H A D | CGDebugInfo.cpp | 114 SourceManager &SM = CGM.getContext().getSourceManager(); 116 PresumedLoc PCLoc = SM.getPresumedLoc(CurLoc); 250 SourceManager &SM = CGM.getContext().getSourceManager(); 251 PresumedLoc PLoc = SM.getPresumedLoc(Loc); 284 SourceManager &SM = CGM.getContext().getSourceManager(); 285 PresumedLoc PLoc = SM.getPresumedLoc(Loc.isValid() ? Loc : CurLoc); 298 SourceManager &SM = CGM.getContext().getSourceManager(); 299 PresumedLoc PLoc = SM.getPresumedLoc(Loc.isValid() ? Loc : CurLoc); 325 SourceManager &SM = CGM.getContext().getSourceManager(); local 335 if (const FileEntry *MainFile = SM [all...] |
H A D | CGObjCGNU.cpp | 2495 SourceManager &SM = CGM.getContext().getSourceManager(); local 2496 const FileEntry *mainFile = SM.getFileEntryForID(SM.getMainFileID());
|
H A D | CodeGenModule.cpp | 1109 SourceManager &SM = getContext().getSourceManager(); local 1110 PresumedLoc PLoc = SM.getPresumedLoc(Loc); 1113 return EmitAnnotationString(SM.getBufferName(Loc)); 1117 SourceManager &SM = getContext().getSourceManager(); local 1118 PresumedLoc PLoc = SM.getPresumedLoc(L); 1120 SM.getExpansionLineNumber(L);
|
/external/clang/lib/Lex/ |
H A D | Lexer.cpp | 145 const SourceManager &SM, const LangOptions &langOpts) 146 : FileLoc(SM.getLocForStartOfFile(FID)), LangOpts(langOpts) { 174 SourceManager &SM = PP.getSourceManager(); local 177 FileID SpellingFID = SM.getFileID(SpellingLoc); 178 const llvm::MemoryBuffer *InputFile = SM.getBuffer(SpellingFID); 184 const char *StrData = SM.getCharacterData(SpellingLoc); 192 L->FileLoc = SM.createExpansionLoc(SM.getLocForStartOfFile(SpellingFID), 293 const SourceManager &SM, 297 std::pair<FileID, unsigned> locInfo = SM 144 Lexer(FileID FID, const llvm::MemoryBuffer *FromFile, const SourceManager &SM, const LangOptions &langOpts) argument 412 MeasureTokenLength(SourceLocation Loc, const SourceManager &SM, const LangOptions &LangOpts) argument 423 getRawToken(SourceLocation Loc, Token &Result, const SourceManager &SM, const LangOptions &LangOpts, bool IgnoreWhiteSpace) argument 455 getBeginningOfFileToken(SourceLocation Loc, const SourceManager &SM, const LangOptions &LangOpts) argument 515 GetBeginningOfToken(SourceLocation Loc, const SourceManager &SM, const LangOptions &LangOpts) argument 706 AdvanceToTokenCharacter(SourceLocation TokStart, unsigned CharNo, const SourceManager &SM, const LangOptions &LangOpts) argument 765 getLocForEndOfToken(SourceLocation Loc, unsigned Offset, const SourceManager &SM, const LangOptions &LangOpts) argument 787 isAtStartOfMacroExpansion(SourceLocation loc, const SourceManager &SM, const LangOptions &LangOpts, SourceLocation *MacroBegin) argument 809 isAtEndOfMacroExpansion(SourceLocation loc, const SourceManager &SM, const LangOptions &LangOpts, SourceLocation *MacroEnd) argument 835 makeRangeFromFileLocs(CharSourceRange Range, const SourceManager &SM, const LangOptions &LangOpts) argument 862 makeFileCharRange(CharSourceRange Range, const SourceManager &SM, const LangOptions &LangOpts) argument 926 getSourceText(CharSourceRange Range, const SourceManager &SM, const LangOptions &LangOpts, bool *Invalid) argument 962 getImmediateMacroName(SourceLocation Loc, const SourceManager &SM, const LangOptions &LangOpts) argument 1032 SourceManager &SM = PP.getSourceManager(); local 1162 findLocationAfterToken(SourceLocation Loc, tok::TokenKind TKind, const SourceManager &SM, const LangOptions &LangOpts, bool SkipTrailingWhitespaceAndNewLine) argument [all...] |
H A D | PPDirectives.cpp | 1003 SourceManager &SM = PP.getSourceManager(); local 1007 SM.getDecomposedExpansionLoc(FlagTok.getLocation()).first; 1008 PresumedLoc PLoc = SM.getPresumedLoc(FlagTok.getLocation()); 1016 SM.getDecomposedExpansionLoc(IncLoc).first != CurFileID) {
|
/external/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 44 SourceManager &SM = PP.getSourceManager(); local 45 SourceLocation FirstLoc = SM.getSpellingLoc(First.getLocation()); 47 return FirstEnd == SM.getSpellingLoc(Second.getLocation());
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | PathDiagnostic.cpp | 336 const SourceManager &SM = XL.getManager(); local 343 return SM.isBeforeInTranslationUnit(XR.getBegin(), YR.getBegin()); 344 return SM.isBeforeInTranslationUnit(XR.getEnd(), YR.getEnd()); 403 const SourceManager &SM = XL.getManager(); local 404 return SM.isBeforeInTranslationUnit(XDL, YDL); 543 const SourceManager &SM) { 550 SM, CallerCtx); 554 SM, CallerCtx); 559 SM, CallerCtx); 563 return PathDiagnosticLocation(Dtor.getDeleteExpr(), SM, CallerCt 541 getLocationForCaller(const StackFrameContext *SFC, const LocationContext *CallerCtx, const SourceManager &SM) argument 582 createBegin(const Decl *D, const SourceManager &SM) argument 588 createBegin(const Stmt *S, const SourceManager &SM, LocationOrAnalysisDeclContext LAC) argument 597 createEnd(const Stmt *S, const SourceManager &SM, LocationOrAnalysisDeclContext LAC) argument 607 createOperatorLoc(const BinaryOperator *BO, const SourceManager &SM) argument 613 createConditionalColonLoc( const ConditionalOperator *CO, const SourceManager &SM) argument 621 createMemberLoc(const MemberExpr *ME, const SourceManager &SM) argument 627 createBeginBrace(const CompoundStmt *CS, const SourceManager &SM) argument 634 createEndBrace(const CompoundStmt *CS, const SourceManager &SM) argument 641 createDeclBegin(const LocationContext *LC, const SourceManager &SM) argument 655 createDeclEnd(const LocationContext *LC, const SourceManager &SM) argument 737 createEndOfPath(const ExplodedNode *N, const SourceManager &SM) argument 883 construct(const ExplodedNode *N, const CallExitEnd &CE, const SourceManager &SM) argument 902 setCallee(const CallEnter &CE, const SourceManager &SM) argument [all...] |
/external/llvm/lib/Support/ |
H A D | YAMLParser.cpp | 262 Scanner(const StringRef Input, SourceMgr &SM); 273 SM.PrintMessage(Loc, Kind, Message, Ranges); 469 SourceMgr &SM; member in class:llvm::yaml::Scanner 546 SourceMgr SM; local 547 Scanner scanner(Input, SM); 627 llvm::SourceMgr SM; local 628 llvm::yaml::Scanner scanner(Input, SM); 703 : SM(sm) 712 SM.AddNewSourceBuffer(InputBuffer, SMLoc()); 718 : SM(SM 1524 Stream(StringRef Input, SourceMgr &SM) argument 1527 Stream(MemoryBuffer *InputBuffer, SourceMgr &SM) argument [all...] |
/external/chromium_org/third_party/libaddressinput/src/java/src/com/android/i18n/addressinput/ |
H A D | RegionDataConstants.java | 1034 SM(new String[]{ enum constant in enum:RegionDataConstants.RegionDataEnum
|
/external/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 1630 JSONEditWriter(SourceManager &SM, llvm::raw_ostream &OS) argument 1631 : SourceMgr(SM), OS(OS) { 1643 EntryWriter(SourceManager &SM, llvm::raw_ostream &OS) argument 1644 : SourceMgr(SM), OS(OS) { 1951 llvm::SourceMgr SM; 1952 Stream YAMLStream(FileBufOrErr.get().release(), SM); 2030 SourceManager SM(Diag, FileMgr); 2031 FileID FID = SM.createFileID(FE, SourceLocation(), SrcMgr::C_User); 2033 edit::EditedSource Editor(SM, LangOpts); 2039 SM [all...] |
/external/clang/lib/Frontend/ |
H A D | ASTUnit.cpp | 1015 SourceManager &SM) { 1023 FullSourceLoc Loc(StoredDiagnostics[I].getLocation(), SM); 1295 makeStandaloneRange(CharSourceRange Range, const SourceManager &SM, argument 1297 CharSourceRange FileRange = Lexer::makeFileCharRange(Range, SM, LangOpts); 1298 unsigned Offset = SM.getFileOffset(FileRange.getBegin()); 1299 unsigned EndOffset = SM.getFileOffset(FileRange.getEnd()); 1303 static void makeStandaloneFixIt(const SourceManager &SM, argument 1307 OutFix.RemoveRange = makeStandaloneRange(InFix.RemoveRange, SM, LangOpts); 1308 OutFix.InsertFromRange = makeStandaloneRange(InFix.InsertFromRange, SM, 1323 const SourceManager &SM local 1013 checkAndSanitizeDiags(SmallVectorImpl<StoredDiagnostic> & StoredDiagnostics, SourceManager &SM) argument 2677 const SourceManager &SM = getSourceManager(); local 2684 const SourceManager &SM = getSourceManager(); local [all...] |
/external/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 668 bool ParseIntelExpression(IntelExprStateMachine &SM, SMLoc &End); 1078 bool X86AsmParser::ParseIntelExpression(IntelExprStateMachine &SM, SMLoc &End) { argument 1091 if (SM.getStopOnLBrac() && getLexer().getKind() == AsmToken::LBrac) 1097 if (SM.isValidEndState()) { 1115 SM.onRegister(TmpReg); 1127 InlineAsmIdentifierInfo &Info = SM.getIdentifierInfo(); 1133 SM.onIdentifierExpr(Val, Identifier); 1141 if (isParsingInlineAsm() && SM.getAddImmPrefix()) 1160 SM.onIdentifierExpr(Val, Identifier); 1163 if (SM [all...] |
/external/clang/lib/Sema/ |
H A D | SemaCodeComplete.cpp | 866 std::list<ShadowMap>::iterator SM, SMEnd = ShadowMaps.end(); local 868 for (SM = ShadowMaps.begin(); SM != SMEnd; ++SM) { 870 ShadowMap::iterator NamePos = SM->find(R.Declaration->getDeclName()); 871 if (NamePos != SM->end()) {
|
H A D | SemaExprObjC.cpp | 2001 SourceManager &SM = S.SourceMgr; 2002 edit::Commit ECommit(SM, S.LangOpts); 2021 Edit.getInsertFromRange(SM), 2025 Builder.AddFixItHint(FixItHint::CreateRemoval(Edit.getFileRange(SM))); 3064 SourceManager &SM = S.getSourceManager(); local 3065 char PrevChar = *SM.getCharacterData(range.getBegin().getLocWithOffset(-1)); 3082 SourceManager &SM = S.getSourceManager(); local 3083 char PrevChar = *SM.getCharacterData(range.getBegin().getLocWithOffset(-1));
|