reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Format/ContinuationIndenter.cpp
  545   FormatToken &Current = *State.NextToken;
  546   const FormatToken &Previous = *State.NextToken->Previous;
  548       (State.Line->First->is(tok::kw_for) || Current.NestingLevel == 0) &&
  549       State.Stack.back().VariablePos == 0) {
  550     State.Stack.back().VariablePos = State.Column;
  550     State.Stack.back().VariablePos = State.Column;
  553     while (Tok && State.Stack.back().VariablePos >= Tok->ColumnWidth) {
  554       State.Stack.back().VariablePos -= Tok->ColumnWidth;
  560       State.Stack.back().LastSpace = State.Stack.back().VariablePos;
  560       State.Stack.back().LastSpace = State.Stack.back().VariablePos;
  568       Previous.is(tok::hash) && State.FirstIndent > 0 &&
  569       (State.Line->Type == LT_PreprocessorDirective ||
  570        State.Line->Type == LT_ImportStatement)) {
  571     Spaces += State.FirstIndent;
  583                                   State.Column + Spaces + PPColumnCorrection);
  589     State.Stack.back().NoLineBreak = true;
  592     State.Stack.back().NoLineBreak = true;
  595       !State.Stack.back().ObjCSelectorNameFound) {
  597         std::max(State.FirstIndent + Style.ContinuationIndentWidth,
  598                  State.Stack.back().Indent);
  599     unsigned FirstColonPos = State.Column + Spaces + Current.ColumnWidth;
  601       State.Stack.back().AlignColons = false;
  603       State.Stack.back().ColonPos = MinIndent + Current.LongestObjCSelectorName;
  605       State.Stack.back().ColonPos = FirstColonPos;
  615       State.Column > getNewLineColumn(State) &&
  615       State.Column > getNewLineColumn(State) &&
  627     State.Stack.back().NoLineBreak = true;
  629     State.Stack.back().NoLineBreak = true;
  634     State.Stack.back().Indent = State.Column + Spaces;
  634     State.Stack.back().Indent = State.Column + Spaces;
  635   if (State.Stack.back().AvoidBinPacking && startsNextParameter(Current, Style))
  636     State.Stack.back().NoLineBreak = true;
  638       State.Column > getNewLineColumn(State))
  638       State.Column > getNewLineColumn(State))
  639     State.Stack.back().ContainsUnwrappedBuilder = true;
  642     State.Stack.back().NoLineBreak = true;
  652     State.Stack.back().NoLineBreak = true;
  677         (!State.Stack.back().LastOperatorWrapped && BreakBeforeOperator))
  678       State.Stack.back().NoLineBreakInOperand = true;
  681   State.Column += Spaces;
  687     State.Stack.back().LastSpace = State.Column;
  687     State.Stack.back().LastSpace = State.Column;
  688     State.Stack.back().NestedBlockIndent = State.Column;
  688     State.Stack.back().NestedBlockIndent = State.Column;
  693     State.Stack.back().LastSpace = State.Column;
  693     State.Stack.back().LastSpace = State.Column;
  697     State.Stack.back().Indent = State.Column;
  697     State.Stack.back().Indent = State.Column;
  698     State.Stack.back().LastSpace = State.Column;
  698     State.Stack.back().LastSpace = State.Column;
  709       State.Stack.back().LastSpace = State.Column;
  709       State.Stack.back().LastSpace = State.Column;
  711     State.Stack.back().Indent = State.Column;
  711     State.Stack.back().Indent = State.Column;
  712     State.Stack.back().LastSpace = State.Column;
  712     State.Stack.back().LastSpace = State.Column;
  724     if (HasTrailingCall && State.Stack.size() > 1 &&
  725         State.Stack[State.Stack.size() - 2].CallContinuation == 0)
  725         State.Stack[State.Stack.size() - 2].CallContinuation == 0)
  726       State.Stack.back().LastSpace = State.Column;
  726       State.Stack.back().LastSpace = State.Column;