HomeSort by relevance Sort by last modified time
    Searched refs:CharSourceRange (Results 1 - 25 of 61) sorted by null

1 2 3

  /external/clang/include/clang/Edit/
EditsReceiver.h 17 class CharSourceRange;
26 virtual void replace(CharSourceRange range, StringRef text) = 0;
28 virtual void remove(CharSourceRange range);
Commit.h 43 CharSourceRange getFileRange(SourceManager &SM) const;
44 CharSourceRange getInsertFromRange(SourceManager &SM) const;
77 bool insertFromRange(SourceLocation loc, CharSourceRange range,
80 bool insertWrap(StringRef before, CharSourceRange range, StringRef after);
82 bool remove(CharSourceRange range);
84 bool replace(CharSourceRange range, StringRef text);
85 bool replaceWithInner(CharSourceRange range, CharSourceRange innerRange);
92 return insertFromRange(loc, CharSourceRange::getTokenRange(TokenRange),
96 return insertWrap(before, CharSourceRange::getTokenRange(TokenRange), after)
    [all...]
  /external/clang/tools/libclang/
CXSourceLocation.h 56 const CharSourceRange &R);
63 CharSourceRange::getTokenRange(R));
  /external/clang/include/clang/Frontend/
TextDiagnostic.h 82 ArrayRef<CharSourceRange> Ranges,
88 ArrayRef<CharSourceRange> Ranges,
93 SmallVectorImpl<CharSourceRange>& Ranges,
114 SmallVectorImpl<CharSourceRange>& Ranges,
DiagnosticRenderer.h 78 ArrayRef<CharSourceRange> Ranges,
84 ArrayRef<CharSourceRange> Ranges,
91 SmallVectorImpl<CharSourceRange>& Ranges,
119 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints,
123 ArrayRef<CharSourceRange> Ranges,
144 StringRef Message, ArrayRef<CharSourceRange> Ranges,
  /external/clang/unittests/Lex/
PPCallbacksTest.cpp 53 CharSourceRange FilenameRange,
73 CharSourceRange FilenameRange;
119 StringRef GetSourceString(CharSourceRange Range) {
128 CharSourceRange InclusionDirectiveFilenameRange(const char* SourceText,
168 CharSourceRange Range =
178 CharSourceRange Range =
189 CharSourceRange Range =
200 CharSourceRange Range =
211 CharSourceRange Range =
223 CharSourceRange Range
    [all...]
LexerTest.cpp 93 Lexer::getSourceText(CharSourceRange::getTokenRange(SourceRange(
299 CharSourceRange range = Lexer::makeFileCharRange(
300 CharSourceRange::getTokenRange(lsqrLoc, idLoc), SourceMgr, LangOpts);
302 range = Lexer::makeFileCharRange(CharSourceRange::getTokenRange(idLoc, rsqrLoc),
305 range = Lexer::makeFileCharRange(CharSourceRange::getTokenRange(lsqrLoc, rsqrLoc),
313 CharSourceRange::getTokenRange(lsqrLoc, rsqrLoc),
325 CharSourceRange::getTokenRange(macroLsqrLoc, macroIdLoc),
330 range = Lexer::makeFileCharRange(CharSourceRange::getTokenRange(macroIdLoc, macroRsqrLoc),
337 CharSourceRange::getTokenRange(macroLsqrLoc, macroRsqrLoc),
343 CharSourceRange::getTokenRange(SourceRange(macroLsqrLoc, macroIdLoc))
    [all...]
  /external/clang/lib/Tooling/
RefactoringCallbacks.cpp 26 return tooling::Replacement(Sources, CharSourceRange::getTokenRange(
33 CharSourceRange::getTokenRange(To.getSourceRange()),
45 CharSourceRange::getTokenRange(FromMatch->getSourceRange()),
  /external/clang/include/clang/Tooling/
Refactoring.h 92 Replacement(SourceManager &Sources, const CharSourceRange &Range,
128 void setFromSourceRange(SourceManager &Sources, const CharSourceRange &Range,
198 const CharSourceRange Range =
199 CharSourceRange::getTokenRange(NodeToReplace->getSourceRange());
  /external/clang/include/clang/Basic/
SourceLocation.h 225 class CharSourceRange {
229 CharSourceRange() : IsTokenRange(false) {}
230 CharSourceRange(SourceRange R, bool ITR) : Range(R), IsTokenRange(ITR) {}
232 static CharSourceRange getTokenRange(SourceRange R) {
233 return CharSourceRange(R, true);
236 static CharSourceRange getCharRange(SourceRange R) {
237 return CharSourceRange(R, false);
240 static CharSourceRange getTokenRange(SourceLocation B, SourceLocation E) {
243 static CharSourceRange getCharRange(SourceLocation B, SourceLocation E) {
Diagnostic.h 53 CharSourceRange RemoveRange;
57 CharSourceRange InsertFromRange;
80 CharSourceRange::getCharRange(InsertionLoc, InsertionLoc);
89 CharSourceRange FromRange,
93 CharSourceRange::getCharRange(InsertionLoc, InsertionLoc);
101 static FixItHint CreateRemoval(CharSourceRange RemoveRange) {
107 return CreateRemoval(CharSourceRange::getTokenRange(RemoveRange));
112 static FixItHint CreateReplacement(CharSourceRange RemoveRange,
122 return CreateReplacement(CharSourceRange::getTokenRange(RemoveRange), Code);
751 CharSourceRange DiagRanges[MaxRanges]
    [all...]
PartialDiagnostic.h 74 CharSourceRange DiagRanges[10];
165 void AddSourceRange(const CharSourceRange &R) const {
372 PD.AddSourceRange(CharSourceRange::getTokenRange(R));
377 const CharSourceRange &R) {
  /external/clang/include/clang/Rewrite/Core/
Rewriter.h 174 int getRangeSize(const CharSourceRange &Range,
221 bool RemoveText(CharSourceRange range,
258 bool IncreaseIndentation(CharSourceRange range, SourceLocation parentIndent);
260 return IncreaseIndentation(CharSourceRange::getTokenRange(range),
  /external/clang/lib/Edit/
Commit.cpp 26 CharSourceRange Commit::Edit::getFileRange(SourceManager &SM) const {
28 return CharSourceRange::getCharRange(Loc, Loc.getLocWithOffset(Length));
31 CharSourceRange Commit::Edit::getInsertFromRange(SourceManager &SM) const {
35 return CharSourceRange::getCharRange(Loc, Loc.getLocWithOffset(Length));
60 CharSourceRange range,
86 bool Commit::remove(CharSourceRange range) {
98 bool Commit::insertWrap(StringRef before, CharSourceRange range,
111 bool Commit::replace(CharSourceRange range, StringRef text) {
127 bool Commit::replaceWithInner(CharSourceRange range,
128 CharSourceRange replacementRange)
    [all...]
RewriteObjCFoundationAPI.cpp 193 commit.replaceWithInner(CharSourceRange::getCharRange(MsgRange.getBegin(),
195 CharSourceRange::getTokenRange(RecRange));
242 commit.replaceWithInner(CharSourceRange::getCharRange(MsgRange.getBegin(),
244 CharSourceRange::getTokenRange(RecRange));
245 commit.replaceWithInner(CharSourceRange::getCharRange(Arg0Range.getBegin(),
247 CharSourceRange::getTokenRange(Arg0Range));
250 commit.insertWrap("[", CharSourceRange::getCharRange(Arg0Range.getBegin(),
281 commit.replaceWithInner(CharSourceRange::getCharRange(MsgRange.getBegin(),
283 CharSourceRange::getTokenRange(RecRange));
515 CharSourceRange::getTokenRange(KeyRange)
    [all...]
  /external/clang/lib/Frontend/
DiagnosticRenderer.cpp 85 virtual void replace(CharSourceRange range, StringRef text) {
126 ArrayRef<CharSourceRange> Ranges,
139 SmallVector<CharSourceRange, 20> MutableRanges(Ranges.begin(),
319 ArrayRef<CharSourceRange> Ranges,
320 SmallVectorImpl<CharSourceRange> &SpellingRanges,
324 for (ArrayRef<CharSourceRange>::const_iterator I = Ranges.begin(),
376 SpellingRanges.push_back(CharSourceRange(SourceRange(Begin, End),
383 ArrayRef<CharSourceRange> Ranges,
386 SmallVector<CharSourceRange, 4> SpellingRanges;
405 ArrayRef<CharSourceRange> Ranges
    [all...]
SerializedDiagnosticPrinter.cpp 66 ArrayRef<CharSourceRange> Ranges,
72 ArrayRef<CharSourceRange> Ranges,
80 SmallVectorImpl<CharSourceRange>& Ranges,
142 void EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges,
146 /// \brief Emit a record for a CharSourceRange.
147 void EmitCharSourceRange(CharSourceRange R, const SourceManager &SM);
172 /// \brief Add CharSourceRange information the specified record.
173 void AddCharSourceRangeToRecord(CharSourceRange R, RecordDataImpl &Record,
302 void SDiagsWriter::AddCharSourceRangeToRecord(CharSourceRange Range,
337 void SDiagsWriter::EmitCharSourceRange(CharSourceRange R
    [all...]
DependencyGraph.cpp 53 CharSourceRange FilenameRange,
75 CharSourceRange FilenameRange,
  /external/chromium_org/tools/clang/rewrite_scoped_array/
RewriteScopedArray.cpp 46 clang::CharSourceRange range = clang::CharSourceRange::getTokenRange(
  /external/clang/include/clang/ARCMigrate/
ARCMT.h 113 virtual void remove(CharSourceRange range) { }
  /external/clang/lib/ARCMigrate/
TransformActions.cpp 68 CharRange(CharSourceRange range, SourceManager &srcMgr, Preprocessor &PP) {
100 return CharRange(CharSourceRange::getTokenRange(LHS), SrcMgr, PP)
101 .compareWith(CharRange(CharSourceRange::getTokenRange(RHS),
167 void addRemoval(CharSourceRange range);
446 addRemoval(CharSourceRange::getTokenRange(range));
471 addRemoval(CharSourceRange::getCharRange(range.getBegin(),
474 addRemoval(CharSourceRange::getTokenRange(
487 addRemoval(CharSourceRange::getCharRange(loc, afterText));
495 std::make_pair(CharRange(CharSourceRange::getTokenRange(range),
519 void TransformActionsImpl::addRemoval(CharSourceRange range)
    [all...]
Internals.h 112 virtual void remove(CharSourceRange range) = 0;
113 virtual void increaseIndentation(CharSourceRange range,
  /external/clang/tools/clang-format/
ClangFormat.cpp 172 std::vector<CharSourceRange> &Ranges) {
193 Ranges.push_back(CharSourceRange::getCharRange(Start, End));
226 Ranges.push_back(CharSourceRange::getCharRange(Start, End));
246 std::vector<CharSourceRange> Ranges;
  /external/chromium_org/tools/clang/rewrite_scoped_ptr_ctor_null/
RewriteScopedPtrCtorNull.cpp 130 clang::CharSourceRange range =
131 clang::CharSourceRange::getTokenRange(call->getParenRange());
161 clang::CharSourceRange::getTokenRange(expansion_range),
  /external/clang/include/clang/Lex/
Lexer.h 373 static CharSourceRange makeFileCharRange(CharSourceRange Range,
378 static StringRef getSourceText(CharSourceRange Range,

Completed in 174 milliseconds

1 2 3