HomeSort by relevance Sort by last modified time
    Searched refs:Pieces (Results 1 - 8 of 8) sorted by null

  /external/clang/lib/Rewrite/
RewriteRope.cpp 27 /// references the whole string into two rope pieces that reference each half.
46 /// which results in two rope pieces, which is just like an insert) or it can
136 /// NumPieces - This holds the number of rope pieces currently active in the
137 /// Pieces array.
140 /// Pieces - This tracks the file chunks currently in this leaf.
142 RopePiece Pieces[2*WidthFactor];
158 /// clear - Remove all rope pieces from this leaf.
161 Pieces[--NumPieces] = RopePiece();
169 return Pieces[i];
245 while (Offset >= PieceOffs+Pieces[i].size())
    [all...]
  /external/clang/lib/ASTMatchers/Dynamic/
Diagnostics.cpp 136 std::pair<StringRef, StringRef> Pieces = FormatString.split("$");
137 OS << Pieces.first.str();
138 if (Pieces.second.empty()) break;
140 const char Next = Pieces.second.front();
141 FormatString = Pieces.second.drop_front();
  /external/clang/lib/AST/
Stmt.cpp 473 /// it into pieces. If the asm string is erroneous, emit errors and return
475 unsigned GCCAsmStmt::AnalyzeAsmString(SmallVectorImpl<AsmStringPiece>&Pieces,
496 Pieces.push_back(AsmStringPiece(Result));
510 Pieces.push_back(AsmStringPiece(CurStringPiece));
547 // add it to the Pieces list.
549 Pieces.push_back(AsmStringPiece(CurStringPiece));
597 Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc);
631 Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc);
644 // Analyze the asm string to decompose it into its pieces. We know that Sema
646 SmallVector<GCCAsmStmt::AsmStringPiece, 4> Pieces;
    [all...]
  /external/clang/lib/Sema/
SemaStmtAsm.cpp 353 SmallVector<GCCAsmStmt::AsmStringPiece, 8> Pieces;
355 if (unsigned DiagID = NS->AnalyzeAsmString(Pieces, Context, DiagOffs)) {
362 for (unsigned i = 0, e = Pieces.size(); i != e; ++i) {
363 GCCAsmStmt::AsmStringPiece &Piece = Pieces[i];
506 if (isOperandMentioned(InputOpNo, Pieces)) {
512 if (isOperandMentioned(TiedTo, Pieces)) {
530 !isOperandMentioned(InputOpNo, Pieces) &&
  /external/clang/lib/StaticAnalyzer/Core/
BugReporter.cpp 101 /// can lead to redundant diagnostic pieces at the same point in a path.
131 // Check to see if we should keep one of the two pieces. If we
153 /// Recursively scan through a path and prune out calls and macros pieces
156 static bool removeUnneededCalls(PathPieces &pieces, BugReport *R,
159 const unsigned N = pieces.size();
164 IntrusiveRefCntPtr<PathDiagnosticPiece> piece(pieces.front());
165 pieces.pop_front();
202 pieces.push_back(piece);
215 /// Recursively scan through a path and make sure that all call pieces have
218 adjustCallLocations(PathPieces &Pieces,
    [all...]
  /external/clang/tools/libclang/
CIndex.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
SROA.cpp     [all...]
  /external/clang/include/clang/AST/
Stmt.h     [all...]

Completed in 3593 milliseconds