Lines Matching refs:Style

28                                      const FormatStyle &Style) {  in mustBreakAfterAttributes()  argument
29 switch (Style.BreakAfterAttributes) { in mustBreakAfterAttributes()
125 AnnotatingParser(const FormatStyle &Style, AnnotatedLine &Line, in AnnotatingParser() argument
128 : Style(Style), Line(Line), CurrentToken(Line.First), AutoFound(false), in AnnotatingParser()
187 if (Style.Language == FormatStyle::LK_Java && in parseAngle()
214 if (Style.Language == FormatStyle::LK_TextProto || in parseAngle()
215 (Style.Language == FormatStyle::LK_Proto && Left->Previous && in parseAngle()
228 Style.Language == FormatStyle::LK_Java) { in parseAngle()
234 !Style.isCSharp() && !Style.isProto())) { in parseAngle()
250 if (Style.Language == FormatStyle::LK_Proto) { in parseAngle()
307 if (!Style.isVerilog()) { in parseParens()
334 } else if (Style.isJavaScript() && in parseParens()
349 } else if (Style.isJavaScript() && OpeningParen.Previous && in parseParens()
355 } else if (Style.isJavaScript() && OpeningParen.Previous && in parseParens()
563 if (!Style.isCSharp()) in isCSharpAttributeSpecifier()
629 Style.isCpp() && Parent && Parent->is(TT_TemplateCloser) && in parseSquare()
635 isCppAttribute(Style.isCpp(), *Left) || IsInnerSquare; in parseSquare()
643 bool IsCppStructuredBinding = Left->isCppStructuredBinding(Style); in parseSquare()
646 Style.isCpp() && !IsCpp11AttributeSpecifier && in parseSquare()
672 } else if (Style.isJavaScript() && Parent && in parseSquare()
676 } else if (Style.isCpp() && Contexts.back().ContextKind == tok::l_brace && in parseSquare()
684 } else if (Style.isProto()) { in parseSquare()
735 if (Style.isJavaScript() && Parent && Parent->is(TT_JsTypeColon)) in parseSquare()
818 } else if (!Style.isVerilog() && !Line.InPragmaDirective && in parseSquare()
874 if (Style.isJavaScript() && OpeningBrace.Previous && in parseBrace()
878 if (Style.isVerilog() && in parseBrace()
893 if (Style.AlignArrayOfStructures != FormatStyle::AIAS_None) { in parseBrace()
910 (!Contexts.back().ColonIsDictLiteral || !Style.isCpp())) || in parseBrace()
911 Style.isProto()) { in parseBrace()
920 else if (Style.isJavaScript()) in parseBrace()
924 if (Style.isJavaScript()) in parseBrace()
943 Left->Role.reset(new CommaSeparatedList(Style)); in updateParameterCount()
977 if (Style.isCpp()) { in consumeToken()
982 mustBreakAfterAttributes(*CurrentToken, Style)) { in consumeToken()
1006 if (Style.isJavaScript()) { in consumeToken()
1020 } else if (Style.isCSharp()) { in consumeToken()
1029 } else if (Style.isVerilog() && Tok->isNot(TT_BinaryOperator)) { in consumeToken()
1053 } else if (Contexts.back().ColonIsDictLiteral || Style.isProto()) { in consumeToken()
1055 if (Style.Language == FormatStyle::LK_TextProto) { in consumeToken()
1129 if (Style.isJavaScript() && !Contexts.back().IsExpression) in consumeToken()
1146 if (Style.isJavaScript()) { in consumeToken()
1156 if (Style.isCpp() && CurrentToken && CurrentToken->is(tok::kw_co_await)) in consumeToken()
1178 if (Style.isVerilog()) { in consumeToken()
1242 if (Style.Language == FormatStyle::LK_TextProto) { in consumeToken()
1259 if (Style.Language == FormatStyle::LK_TextProto || in consumeToken()
1260 (Style.Language == FormatStyle::LK_Proto && Tok->Previous && in consumeToken()
1286 if (Style.Language != FormatStyle::LK_TextProto) in consumeToken()
1292 if (Style.isProto()) in consumeToken()
1326 if (Style.isJavaScript() && Tok->Next && in consumeToken()
1339 Style.isJavaScript()) { in consumeToken()
1342 if (Style.isCSharp()) { in consumeToken()
1394 if (Style.isVerilog() && Contexts.size() == 1 && in consumeToken()
1409 if (Style.isVerilog() && Keywords.isVerilogEndOfLabel(*Tok) && in consumeToken()
1419 if (Style.isCSharp() && Tok->is(Keywords.kw_where) && Tok->Next && in consumeToken()
1524 if (Style.isJavaScript() && IsFirstToken) { in parsePreprocessorDirective()
1546 if (Style.isVerilog() && !Keywords.isVerilogPPDirective(*CurrentToken)) in parsePreprocessorDirective()
1603 if ((Style.Language == FormatStyle::LK_Java && in parseLine()
1605 (!Style.isVerilog() && Info && in parseLine()
1623 if (Style.Language == FormatStyle::LK_Proto && Line.Level == 0 && in parseLine()
1637 if (Style.isJavaScript() && CurrentToken->is(Keywords.kw_import)) in parseLine()
1643 if (Style.isJavaScript()) { in parseLine()
1796 if (P.Style.AlignArrayOfStructures != FormatStyle::AIAS_None) { in ~ScopedContextCreator()
1854 if (Style.isJavaScript() && in modifyContext()
1894 Contexts.back().IsExpression = Style.Language == FormatStyle::LK_Java; in modifyContext()
1984 if ((Style.isJavaScript() || Style.isCSharp()) && in determineTokenType()
1988 Style.isJavaScript() in determineTokenType()
2026 Style.Language == FormatStyle::LK_Java) { in determineTokenType()
2028 } else if (Current.is(tok::arrow) && Style.isVerilog()) { in determineTokenType()
2050 (Style.isVerilog() && Current.is(tok::pipe))) { in determineTokenType()
2059 if (Style.isJavaScript() && Line.MustBeDeclaration && in determineTokenType()
2070 Style.Language != FormatStyle::LK_TextProto)) { in determineTokenType()
2071 if (Style.isVerilog()) { in determineTokenType()
2096 if (Style.isVerilog() && Contexts.back().VerilogMayBeConcatenation && in determineTokenType()
2128 } else if (Current.is(tok::at) && Current.Next && !Style.isJavaScript() && in determineTokenType()
2129 Style.Language != FormatStyle::LK_Java) { in determineTokenType()
2149 } else if (Style.Language == FormatStyle::LK_Java && Current.Previous && in determineTokenType()
2176 } else if ((Style.Language == FormatStyle::LK_Java || in determineTokenType()
2177 Style.isJavaScript()) && in determineTokenType()
2202 if (Style.isVerilog()) in isStartOfName()
2221 if (Style.isJavaScript() && Tok.Previous->is(Keywords.kw_in)) in isStartOfName()
2228 if (!Style.isJavaScript()) in isStartOfName()
2238 if (Style.isTableGen()) { in isStartOfName()
2278 if (Style.Language == FormatStyle::LK_Java && in isStartOfName()
2284 return Style.isJavaScript() && PreviousNotConst->is(tok::kw_const); in isStartOfName()
2290 if (!Style.isCpp()) in lParenStartsCppCast()
2311 if (!Style.isCSharp() && !Style.isCpp() && in rParenEndsCast()
2312 Style.Language != FormatStyle::LK_Java) { in rParenEndsCast()
2383 if (Tok.Next->is(Keywords.kw_in) && Style.isCSharp()) in rParenEndsCast()
2391 isCppAttribute(Style.isCpp(), *Tok.Next)) { in rParenEndsCast()
2397 if (Style.Language == FormatStyle::LK_Java && Tok.Next->is(tok::l_paren)) in rParenEndsCast()
2542 if (Style.isJavaScript()) in determineStarAmpUsage()
2546 if (Style.isCSharp() && Tok.is(tok::ampamp)) in determineStarAmpUsage()
2549 if (Style.isVerilog()) { in determineStarAmpUsage()
2708 const FormatStyle &Style; member in clang::format::__anon9257c8bf0111::AnnotatingParser
2730 ExpressionParser(const FormatStyle &Style, const AdditionalKeywords &Keywords, in ExpressionParser() argument
2732 : Style(Style), Keywords(Keywords), Line(Line), Current(Line.First) {} in ExpressionParser()
2773 if (Style.isVerilog() && Precedence == prec::Comma) { in parse()
2790 if ((Style.isCSharp() || Style.isJavaScript() || in parse()
2791 Style.Language == FormatStyle::LK_Java) && in parse()
2841 if (Style.isVerilog() && Precedence == prec::Comma && VerilogFirstOfType) in parse()
2879 (Style.isProto() && NextNonComment->is(tok::less)))) { in getCurrentPrecedence()
2895 if ((Style.Language == FormatStyle::LK_Java || Style.isJavaScript()) && in getCurrentPrecedence()
2899 if (Style.isJavaScript() && in getCurrentPrecedence()
2909 if ((Style.Language == FormatStyle::LK_Java || Style.isJavaScript()) && in getCurrentPrecedence()
2916 if (Style.isVerilog() && Current->is(tok::colon)) in getCurrentPrecedence()
3118 const FormatStyle &Style; member in clang::format::__anon9257c8bf0111::ExpressionParser
3146 Line->Level = Style.IndentPPDirectives != FormatStyle::PPDIS_BeforeHash && in setCommentLineLevels()
3240 AnnotatingParser Parser(Style, Line, Keywords, Scopes); in annotate()
3256 ExpressionParser ExprParser(Style, Keywords, Line); in annotate()
3259 if (Style.isCpp()) { in annotate()
3279 Style.InsertNewlineAtEOF) { in annotate()
3428 if ((Style.AlwaysBreakAfterReturnType == FormatStyle::RTBS_TopLevel || in mustBreakForReturnType()
3429 Style.AlwaysBreakAfterReturnType == in mustBreakForReturnType()
3435 switch (Style.AlwaysBreakAfterReturnType) { in mustBreakForReturnType()
3455 ? Style.ColumnLimit in calculateFormattingInformation()
3460 (Style.AlignArrayOfStructures != FormatStyle::AIAS_None && in calculateFormattingInformation()
3465 const bool IsCpp = Style.isCpp(); in calculateFormattingInformation()
3478 isFunctionDeclarationName(Style.isCpp(), *Tok, Line, ClosingParen)) { in calculateFormattingInformation()
3501 mustBreakAfterAttributes(*AfterLastAttribute, Style)) { in calculateFormattingInformation()
3558 (Style.Cpp11BracedListStyle && !Style.SpacesInParensOptions.Other) in calculateFormattingInformation()
3564 Current->SpacesRequiredBefore = Style.SpacesBeforeTrailingComments; in calculateFormattingInformation()
3610 ChildSize = LastOfChild.isTrailingComment() ? Style.ColumnLimit in calculateFormattingInformation()
3617 Current->TotalLength = Prev->TotalLength + Style.ColumnLimit; in calculateFormattingInformation()
3636 if (Style.Language == FormatStyle::LK_ObjC && in calculateFormattingInformation()
3653 Current->MatchingParen->opensBlockOrBlockTypeList(Style) && in calculateFormattingInformation()
3658 if (Current->opensBlockOrBlockTypeList(Style)) in calculateFormattingInformation()
3731 if (Style.Language == FormatStyle::LK_Java) { in splitPenalty()
3738 } else if (Style.isJavaScript()) { in splitPenalty()
3750 } else if (Style.Language == FormatStyle::LK_Proto) { in splitPenalty()
3773 return Style.PenaltyBreakScopeResolution; in splitPenalty()
3781 return Style.PenaltyReturnTypeOnItsOwnLine; in splitPenalty()
3861 if (Left.is(tok::l_paren) && Style.PenaltyBreakOpenParenthesis != 0) in splitPenalty()
3862 return Style.PenaltyBreakOpenParenthesis; in splitPenalty()
3864 Style.AlignAfterOpenBracket != FormatStyle::BAS_DontAlign) { in splitPenalty()
3882 if (Style.AlignAfterOpenBracket == FormatStyle::BAS_DontAlign && in splitPenalty()
3883 (Left.ParameterCount <= 1 || Style.AllowAllArgumentsOnNextLine)) { in splitPenalty()
3886 if (Left.is(tok::l_brace) && !Style.Cpp11BracedListStyle) in splitPenalty()
3888 return Left.ParameterCount > 1 ? Style.PenaltyBreakBeforeFirstCallParameter in splitPenalty()
3920 return Style.PenaltyBreakTemplateDeclaration; in splitPenalty()
3929 return Style.PenaltyBreakAssignment; in splitPenalty()
3937 if (Style.SpaceBeforeParens == FormatStyle::SBPO_Always) in spaceRequiredBeforeParens()
3940 Style.SpaceBeforeParensOptions.AfterOverloadedOperator) { in spaceRequiredBeforeParens()
3943 if (Style.SpaceBeforeParensOptions.BeforeNonEmptyParentheses && in spaceRequiredBeforeParens()
3961 if (Left.is(Keywords.kw_assert) && Style.Language == FormatStyle::LK_Java) in spaceRequiredBetween()
3963 if (Style.ObjCSpaceAfterProperty && Line.Type == LT_ObjCProperty && in spaceRequiredBetween()
3974 return Style.SpacesInParensOptions.InEmptyParentheses; in spaceRequiredBetween()
3976 if (Style.SpacesInParensOptions.InConditionalStatements) { in spaceRequiredBetween()
4015 ? Style.SpacesInParensOptions.InCStyleCasts in spaceRequiredBetween()
4016 : Style.SpacesInParensOptions.Other; in spaceRequiredBetween()
4024 return !IsLightweightGeneric && Style.ObjCSpaceBeforeProtocolList; in spaceRequiredBetween()
4027 return Style.SpaceAfterTemplateKeyword; in spaceRequiredBetween()
4041 if (Style.Language == FormatStyle::LK_TextProto || in spaceRequiredBetween()
4042 (Style.Language == FormatStyle::LK_Proto && in spaceRequiredBetween()
4047 return !Style.Cpp11BracedListStyle; in spaceRequiredBetween()
4058 return Style.SpacesInSquareBrackets; in spaceRequiredBetween()
4071 if ((Style.SpaceAroundPointerQualifiers == FormatStyle::SAPQ_After || in spaceRequiredBetween()
4072 Style.SpaceAroundPointerQualifiers == FormatStyle::SAPQ_Both) && in spaceRequiredBetween()
4101 if ((Style.SpaceAroundPointerQualifiers == FormatStyle::SAPQ_Before || in spaceRequiredBetween()
4102 Style.SpaceAroundPointerQualifiers == FormatStyle::SAPQ_Both) && in spaceRequiredBetween()
4152 return Style.PointerAlignment != FormatStyle::PAS_Right; in spaceRequiredBetween()
4190 return Style.PointerAlignment != FormatStyle::PAS_Left; in spaceRequiredBetween()
4192 return (Style.PointerAlignment != FormatStyle::PAS_Left) || in spaceRequiredBetween()
4193 (Style.SpaceAroundPointerQualifiers == in spaceRequiredBetween()
4195 (Style.SpaceAroundPointerQualifiers == FormatStyle::SAPQ_Both); in spaceRequiredBetween()
4199 if (Style.isCSharp() && Left.is(Keywords.kw_is) && Right.is(tok::l_square)) in spaceRequiredBetween()
4202 [](const FormatToken &LSquareTok, const FormatStyle &Style) { in spaceRequiredBetween() argument
4203 return Style.SpacesInContainerLiterals || in spaceRequiredBetween()
4204 (Style.isProto() && !Style.Cpp11BracedListStyle && in spaceRequiredBetween()
4210 SpaceRequiredForArrayInitializerLSquare(Left, Style)) || in spaceRequiredBetween()
4213 Style.SpacesInSquareBrackets && Right.isNot(tok::r_square)); in spaceRequiredBetween()
4219 Style)) || in spaceRequiredBetween()
4220 (Style.SpacesInSquareBrackets && in spaceRequiredBetween()
4230 !(Left.isNot(tok::r_square) && Style.SpaceBeforeSquareBrackets && in spaceRequiredBetween()
4239 return !Style.Cpp11BracedListStyle || Style.SpacesInParensOptions.Other; in spaceRequiredBetween()
4243 return Style.isJavaScript() || !Left.TokenText.ends_with("=*/"); in spaceRequiredBetween()
4256 return Style.SpaceBeforeParensOptions.AfterRequiresInClause || in spaceRequiredBetween()
4260 return Style.SpaceBeforeParensOptions.AfterRequiresInExpression || in spaceRequiredBetween()
4268 return Style.SpaceBeforeParensOptions.AfterForeachMacros || in spaceRequiredBetween()
4272 return Style.SpaceBeforeParensOptions.AfterIfMacros || in spaceRequiredBetween()
4275 if (Style.SpaceBeforeParens == FormatStyle::SBPO_Custom && in spaceRequiredBetween()
4279 return Style.SpaceBeforeParensOptions.AfterPlacementOperator; in spaceRequiredBetween()
4289 return Style.SpaceBeforeParensOptions.AfterControlStatements || in spaceRequiredBetween()
4300 return Style.SpaceBeforeParensOptions.AfterFunctionDefinitionName || in spaceRequiredBetween()
4303 return Style.SpaceBeforeParensOptions.AfterFunctionDeclarationName || in spaceRequiredBetween()
4310 return Style.SpaceBeforeParensOptions.AfterFunctionDefinitionName || in spaceRequiredBetween()
4315 return Style.SpaceBeforeParensOptions.AfterControlStatements || in spaceRequiredBetween()
4320 Style.SpaceBeforeParens != FormatStyle::SBPO_Never) || in spaceRequiredBetween()
4327 return (Style.SpaceBeforeParens != FormatStyle::SBPO_Never) || in spaceRequiredBetween()
4348 if (!Style.isVerilog() && in spaceRequiredBetween()
4418 if (Style.isCpp()) { in spaceRequiredBefore()
4456 !Left.opensScope() && Style.SpaceBeforeCpp11BracedList) { in spaceRequiredBefore()
4463 } else if (Style.isProto()) { in spaceRequiredBefore()
4481 return !Style.Cpp11BracedListStyle; in spaceRequiredBefore()
4490 } else if (Style.isJson()) { in spaceRequiredBefore()
4492 return Style.SpaceBeforeJsonColon; in spaceRequiredBefore()
4493 } else if (Style.isCSharp()) { in spaceRequiredBefore()
4531 return Style.SpacesInSquareBrackets; in spaceRequiredBefore()
4553 return Style.SpaceBeforeParensOptions.AfterControlStatements || in spaceRequiredBefore()
4568 } else if (Style.isJavaScript()) { in spaceRequiredBefore()
4672 } else if (Style.Language == FormatStyle::LK_Java) { in spaceRequiredBefore()
4677 return Style.SpacesInSquareBrackets; in spaceRequiredBefore()
4680 return Style.SpaceBeforeParensOptions.AfterControlStatements || in spaceRequiredBefore()
4690 } else if (Style.isVerilog()) { in spaceRequiredBefore()
4692 if (Style.isVerilog() && Left.is(tok::identifier) && in spaceRequiredBefore()
4806 return Style.SpaceBeforeCtorInitializerColon; in spaceRequiredBefore()
4807 if (Right.is(TT_InheritanceColon) && !Style.SpaceBeforeInheritanceColon) in spaceRequiredBefore()
4810 !Style.SpaceBeforeRangeBasedForLoopColon) { in spaceRequiredBefore()
4814 return Style.BitFieldColonSpacing == FormatStyle::BFCS_Both || in spaceRequiredBefore()
4815 Style.BitFieldColonSpacing == FormatStyle::BFCS_After; in spaceRequiredBefore()
4819 return Style.SpaceBeforeCaseColon; in spaceRequiredBefore()
4832 return Style.SpacesInContainerLiterals; in spaceRequiredBefore()
4840 return Style.BitFieldColonSpacing == FormatStyle::BFCS_Both || in spaceRequiredBefore()
4841 Style.BitFieldColonSpacing == FormatStyle::BFCS_Before; in spaceRequiredBefore()
4864 return Style.SpacesInSquareBrackets; in spaceRequiredBefore()
4866 return (Style.SpaceAfterLogicalNot && Left.is(tok::exclaim)) || in spaceRequiredBefore()
4873 return Style.SpaceAfterCStyleCast || in spaceRequiredBefore()
4878 if (this->Style.SpacesInAngles == FormatStyle::SIAS_Always) in spaceRequiredBefore()
4880 if (this->Style.SpacesInAngles == FormatStyle::SIAS_Leave) in spaceRequiredBefore()
4886 if (Style.Language == FormatStyle::LK_TextProto || in spaceRequiredBefore()
4887 (Style.Language == FormatStyle::LK_Proto && Left.is(TT_DictLiteral))) { in spaceRequiredBefore()
4888 return !Style.Cpp11BracedListStyle; in spaceRequiredBefore()
4891 ((Style.Standard < FormatStyle::LS_Cpp11) || in spaceRequiredBefore()
4899 if (!Style.SpaceBeforeAssignmentOperators && Left.isNot(TT_TemplateCloser) && in spaceRequiredBefore()
4903 if (Style.Language == FormatStyle::LK_Java && Right.is(tok::coloncolon) && in spaceRequiredBefore()
4917 ((Style.Standard < FormatStyle::LS_Cpp11) || in spaceRequiredBefore()
4922 (Left.is(tok::l_paren) && Style.SpacesInParensOptions.Other); in spaceRequiredBefore()
4983 if (Right.NewlinesBefore > 1 && Style.MaxEmptyLinesToKeep > 0) in mustBreakBefore()
4986 if (Style.isCSharp()) { in mustBreakBefore()
4988 Style.BraceWrapping.AfterFunction) { in mustBreakBefore()
5015 } else if (Style.isJavaScript()) { in mustBreakBefore()
5044 switch (Style.AllowShortLambdasOnASingleLine) { in mustBreakBefore()
5063 return Style.AllowShortFunctionsOnASingleLine == FormatStyle::SFS_None || in mustBreakBefore()
5064 Style.AllowShortFunctionsOnASingleLine == FormatStyle::SFS_Empty || in mustBreakBefore()
5066 Style.AllowShortFunctionsOnASingleLine & in mustBreakBefore()
5069 } else if (Style.Language == FormatStyle::LK_Java) { in mustBreakBefore()
5074 } else if (Style.isVerilog()) { in mustBreakBefore()
5083 if (Style.VerilogBreakBetweenInstancePorts && in mustBreakBefore()
5094 } else if (Style.BreakAdjacentStringLiterals && in mustBreakBefore()
5095 (Style.isCpp() || Style.isProto() || in mustBreakBefore()
5096 Style.Language == FormatStyle::LK_TableGen)) { in mustBreakBefore()
5102 if (Style.isJson()) { in mustBreakBefore()
5122 return Style.BreakArrays; in mustBreakBefore()
5127 Style.BreakBeforeInlineASMColon == FormatStyle::BBIAS_Always) { in mustBreakBefore()
5135 if (Style.JavaScriptWrapImports || Line.Type != LT_ImportStatement) { in mustBreakBefore()
5138 (Style.isJavaScript() && Left.is(tok::l_paren))) && in mustBreakBefore()
5144 (Style.isJavaScript() && in mustBreakBefore()
5167 switch (Style.RequiresClausePosition) { in mustBreakBefore()
5182 return Style.BreakBeforeConceptDeclarations == FormatStyle::BBCDS_Always; in mustBreakBefore()
5183 return Style.AlwaysBreakTemplateDeclarations == FormatStyle::BTDS_Yes; in mustBreakBefore()
5186 switch (Style.RequiresClausePosition) { in mustBreakBefore()
5194 if (Style.PackConstructorInitializers == FormatStyle::PCIS_Never) { in mustBreakBefore()
5195 if (Style.BreakConstructorInitializers == FormatStyle::BCIS_BeforeColon && in mustBreakBefore()
5201 if (Style.BreakConstructorInitializers == FormatStyle::BCIS_AfterColon && in mustBreakBefore()
5206 if (Style.PackConstructorInitializers < FormatStyle::PCIS_CurrentLine && in mustBreakBefore()
5207 Style.BreakConstructorInitializers == FormatStyle::BCIS_BeforeComma && in mustBreakBefore()
5211 if (Style.PackConstructorInitializers == FormatStyle::PCIS_NextLineOnly) { in mustBreakBefore()
5212 if ((Style.BreakConstructorInitializers == FormatStyle::BCIS_BeforeColon || in mustBreakBefore()
5213 Style.BreakConstructorInitializers == FormatStyle::BCIS_BeforeComma) && in mustBreakBefore()
5218 if (Style.BreakConstructorInitializers == FormatStyle::BCIS_AfterColon && in mustBreakBefore()
5224 if (Style.BreakInheritanceList == FormatStyle::BILS_BeforeComma && in mustBreakBefore()
5228 if (Style.BreakInheritanceList == FormatStyle::BILS_AfterComma && in mustBreakBefore()
5240 Right.NestingLevel == 1 && Style.Language == FormatStyle::LK_Proto) { in mustBreakBefore()
5255 if (Style.BraceWrapping.AfterEnum) { in mustBreakBefore()
5268 if (Style.BraceWrapping.AfterClass && in mustBreakBefore()
5278 Style.BraceWrapping.AfterClass) || in mustBreakBefore()
5280 Style.BraceWrapping.AfterStruct); in mustBreakBefore()
5285 Style.AllowShortBlocksOnASingleLine == FormatStyle::SBS_Never) { in mustBreakBefore()
5297 Style.AllowShortLambdasOnASingleLine == FormatStyle::SLS_Inline) { in mustBreakBefore()
5301 if (Style.AllowShortLambdasOnASingleLine == FormatStyle::SLS_None || in mustBreakBefore()
5302 Style.AllowShortLambdasOnASingleLine == FormatStyle::SLS_Inline || in mustBreakBefore()
5304 Style.AllowShortLambdasOnASingleLine == FormatStyle::SLS_Empty)) { in mustBreakBefore()
5309 if (Style.BraceWrapping.BeforeLambdaBody && Right.is(TT_LambdaLBrace) && in mustBreakBefore()
5315 if ((Style.Language == FormatStyle::LK_Java || Style.isJavaScript()) && in mustBreakBefore()
5318 (Line.Last->is(tok::l_brace) || Style.BreakAfterJavaFieldAnnotations)) { in mustBreakBefore()
5352 if (Style.isProto() && Right.is(TT_SelectorName) && in mustBreakBefore()
5416 if (Style.isCSharp()) { in canBreakBefore()
5427 } else if (Style.Language == FormatStyle::LK_Java) { in canBreakBefore()
5436 } else if (Style.isJavaScript()) { in canBreakBefore()
5481 return Style.BreakBeforeBinaryOperators == FormatStyle::BOS_None; in canBreakBefore()
5483 return Style.BreakBeforeBinaryOperators != FormatStyle::BOS_None; in canBreakBefore()
5545 Style.BreakConstructorInitializers == FormatStyle::BCIS_AfterColon); in canBreakBefore()
5550 return Style.BreakBeforeTernaryOperators; in canBreakBefore()
5552 return !Style.BreakBeforeTernaryOperators; in canBreakBefore()
5554 return Style.BreakInheritanceList == FormatStyle::BILS_AfterColon; in canBreakBefore()
5556 return Style.BreakInheritanceList != FormatStyle::BILS_AfterColon; in canBreakBefore()
5567 if (Style.isProto()) { in canBreakBefore()
5568 if (!Style.AlwaysBreakBeforeMultilineStrings && Right.isStringLiteral()) in canBreakBefore()
5613 return Style.BreakBeforeConceptDeclarations != FormatStyle::BBCDS_Never; in canBreakBefore()
5635 Style.BreakBeforeBinaryOperators != FormatStyle::BOS_None && in canBreakBefore()
5636 (Style.BreakBeforeBinaryOperators == FormatStyle::BOS_All || in canBreakBefore()
5649 !Style.Cpp11BracedListStyle) { in canBreakBefore()
5674 (Right.isBlockIndentedInitRBrace(Style))); in canBreakBefore()
5679 if (Style.AlignAfterOpenBracket != FormatStyle::BAS_BlockIndent || in canBreakBefore()
5712 return Style.BreakConstructorInitializers == FormatStyle::BCIS_AfterColon && in canBreakBefore()
5716 return Style.BreakConstructorInitializers != FormatStyle::BCIS_AfterColon; in canBreakBefore()
5718 Style.BreakConstructorInitializers == FormatStyle::BCIS_BeforeComma) { in canBreakBefore()
5722 Style.BreakConstructorInitializers == FormatStyle::BCIS_BeforeComma) { in canBreakBefore()
5726 Style.BreakInheritanceList == FormatStyle::BILS_BeforeComma) { in canBreakBefore()
5730 Style.BreakInheritanceList == FormatStyle::BILS_BeforeComma) { in canBreakBefore()
5739 Style.BreakBeforeBinaryOperators != FormatStyle::BOS_All && in canBreakBefore()
5740 (Style.BreakBeforeBinaryOperators == FormatStyle::BOS_None || in canBreakBefore()
5749 auto ShortLambdaOption = Style.AllowShortLambdasOnASingleLine; in canBreakBefore()
5750 if (Style.BraceWrapping.BeforeLambdaBody && Right.is(TT_LambdaLBrace)) { in canBreakBefore()
5758 switch (Style.AllowBreakBeforeNoexceptSpecifier) { in canBreakBefore()
5808 switch (Style.ReferenceAlignment) { in getTokenReferenceAlignment()
5810 return Style.PointerAlignment; in getTokenReferenceAlignment()
5819 return Style.PointerAlignment; in getTokenReferenceAlignment()
5826 switch (Style.ReferenceAlignment) { in getTokenPointerOrReferenceAlignment()
5828 return Style.PointerAlignment; in getTokenPointerOrReferenceAlignment()
5838 return Style.PointerAlignment; in getTokenPointerOrReferenceAlignment()