reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1084 assert(State.Stack.size()); 1085 const FormatToken &Current = *State.NextToken; 1088 State.Stack.back().NoLineBreakInOperand = false; 1090 State.Stack.back().AvoidBinPacking = true; 1092 if (State.Stack.back().FirstLessLess == 0) 1093 State.Stack.back().FirstLessLess = State.Column; 1093 State.Stack.back().FirstLessLess = State.Column; 1095 State.Stack.back().LastOperatorWrapped = Newline; 1098 State.Stack.back().LastOperatorWrapped = Newline; 1101 State.Stack.back().LastOperatorWrapped = Newline; 1103 State.Stack.back().StartOfArraySubscripts == 0) 1104 State.Stack.back().StartOfArraySubscripts = State.Column; 1104 State.Stack.back().StartOfArraySubscripts = State.Column; 1106 State.Stack.back().QuestionColumn = State.Column; 1106 State.Stack.back().QuestionColumn = State.Column; 1112 State.Stack.back().QuestionColumn = State.Column; 1112 State.Stack.back().QuestionColumn = State.Column; 1116 State.LowestLevelOnLine = 1117 std::min(State.LowestLevelOnLine, Current.NestingLevel); 1119 State.Stack.back().StartOfFunctionCall = 1120 !Current.NextOperator ? 0 : State.Column; 1122 State.Stack.back().ObjCSelectorNameFound = true; 1130 State.Stack.back().Indent = 1131 State.Column + 1135 State.Stack.back().NestedBlockIndent = State.Stack.back().Indent; 1135 State.Stack.back().NestedBlockIndent = State.Stack.back().Indent; 1137 State.Stack.back().AvoidBinPacking = true; 1138 State.Stack.back().BreakBeforeParameter = 1141 State.Stack.back().BreakBeforeParameter = false; 1146 State.Stack.back().Indent = 1147 State.FirstIndent + Style.ConstructorInitializerIndentWidth; 1148 State.Stack.back().NestedBlockIndent = State.Stack.back().Indent; 1148 State.Stack.back().NestedBlockIndent = State.Stack.back().Indent; 1150 State.Stack.back().AvoidBinPacking = true; 1153 State.Stack.back().Indent = 1154 State.FirstIndent + Style.ConstructorInitializerIndentWidth; 1156 State.Stack.back().NestedBlockIndent = 1157 State.Column + Current.ColumnWidth + 1; 1159 State.Stack.back().LastSpace = State.Column; 1159 State.Stack.back().LastSpace = State.Column; 1172 !Previous->is(TT_DictLiteral) && State.Stack.size() > 1 && 1173 !State.Stack.back().HasMultipleNestedBlocks) { 1174 if (State.Stack[State.Stack.size() - 2].NestedBlockInlined && Newline) 1174 if (State.Stack[State.Stack.size() - 2].NestedBlockInlined && Newline) 1175 for (unsigned i = 0, e = State.Stack.size() - 1; i != e; ++i) 1176 State.Stack[i].NoLineBreak = true; 1177 State.Stack[State.Stack.size() - 2].NestedBlockInlined = false; 1177 State.Stack[State.Stack.size() - 2].NestedBlockInlined = false; 1183 State.Stack.back().NestedBlockInlined = 1188 moveStatePastFakeLParens(State, Newline); 1189 moveStatePastScopeCloser(State); 1190 bool AllowBreak = !State.Stack.back().NoLineBreak && 1191 !State.Stack.back().NoLineBreakInOperand; 1192 moveStatePastScopeOpener(State, Newline); 1193 moveStatePastFakeRParens(State); 1195 if (Current.is(TT_ObjCStringLiteral) && State.StartOfStringLiteral == 0) 1196 State.StartOfStringLiteral = State.Column + 1; 1196 State.StartOfStringLiteral = State.Column + 1; 1197 if (Current.is(TT_CSharpStringLiteral) && State.StartOfStringLiteral == 0) 1198 State.StartOfStringLiteral = State.Column + 1; 1198 State.StartOfStringLiteral = State.Column + 1; 1199 else if (Current.isStringLiteral() && State.StartOfStringLiteral == 0) 1200 State.StartOfStringLiteral = State.Column; 1200 State.StartOfStringLiteral = State.Column; 1203 State.StartOfStringLiteral = 0; 1205 State.Column += Current.ColumnWidth; 1206 State.NextToken = State.NextToken->Next; 1206 State.NextToken = State.NextToken->Next; 1209 handleEndOfLine(Current, State, DryRun, AllowBreak, Newline); 1212 Current.Role->formatFromToken(State, this, DryRun); 1219 Penalty += Previous->Role->formatAfterToken(State, this, DryRun);