Searched defs:SM (Results 101 - 125 of 141) sorted by relevance

123456

/external/clang/tools/libclang/
H A DIndexing.cpp218 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 DSplitKit.cpp341 void SplitEditor::reset(LiveRangeEdit &LRE, ComplementSpillMode SM) { argument
343 SpillMode = SM;
/external/llvm/utils/FileCheck/
H A DFileCheck.cpp109 /// 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 DDeclBase.h993 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 DPathDiagnostic.h135 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 DASTDumper.cpp96 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 DDecl.cpp2764 const SourceManager &SM = getASTContext().getSourceManager(); local
2768 !SM.isBeforeInTranslationUnit(RTRange.getEnd(), Boundary))
H A DExpr.cpp968 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 DSourceManager.cpp85 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 DVirtualFileSystem.cpp873 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 DCGStmt.cpp1737 const SourceManager &SM = CGF.CGM.getContext().getSourceManager(); local
1744 SourceLocation LineLoc = Str->getLocationOfByte(i+1, SM, LangOpts,
H A DCGDebugInfo.cpp114 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 DCGObjCGNU.cpp2495 SourceManager &SM = CGM.getContext().getSourceManager(); local
2496 const FileEntry *mainFile = SM.getFileEntryForID(SM.getMainFileID());
H A DCodeGenModule.cpp1109 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 DLexer.cpp145 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 DPPDirectives.cpp1003 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 DParseExprCXX.cpp44 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 DPathDiagnostic.cpp336 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 DYAMLParser.cpp262 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 DRegionDataConstants.java1034 SM(new String[]{ enum constant in enum:RegionDataConstants.RegionDataEnum
/external/clang/lib/ARCMigrate/
H A DObjCMT.cpp1630 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 DASTUnit.cpp1015 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 DX86AsmParser.cpp668 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 DSemaCodeComplete.cpp866 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 DSemaExprObjC.cpp2001 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));

Completed in 995 milliseconds

123456