reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
755 switch (Tok->Tok.getKind()) { 758 if (!Tok->Previous && Line.MustBeDeclaration) 759 Tok->Type = TT_ObjCMethodSpecifier; 762 if (!Tok->Previous) 776 Tok->Type = TT_JsTypeColon; 783 Tok->Type = TT_DictLiteral; 785 if (FormatToken *Previous = Tok->getPreviousNonComment()) 790 Tok->Type = TT_ObjCMethodExpr; 791 const FormatToken *BeforePrevious = Tok->Previous->Previous; 796 Tok->Previous->is(tok::identifier) && Tok->Previous->is(TT_Unknown); 796 Tok->Previous->is(tok::identifier) && Tok->Previous->is(TT_Unknown); 805 Tok->Previous->Type = TT_SelectorName; 807 Contexts.back().FirstObjCSelectorName = Tok->Previous; 808 else if (Tok->Previous->ColumnWidth > 811 Tok->Previous->ColumnWidth; 812 Tok->Previous->ParameterIndex = 817 Tok->Type = TT_RangeBasedForLoopColon; 819 Tok->Type = TT_BitFieldColon; 822 if (Tok->getPreviousNonComment()->isOneOf(tok::r_paren, 824 Tok->Type = TT_CtorInitializerColon; 826 Tok->Type = TT_InheritanceColon; 827 } else if (canBeObjCSelectorComponent(*Tok->Previous) && Tok->Next && 827 } else if (canBeObjCSelectorComponent(*Tok->Previous) && Tok->Next && 828 (Tok->Next->isOneOf(tok::r_paren, tok::comma) || 829 (canBeObjCSelectorComponent(*Tok->Next) && Tok->Next->Next && 829 (canBeObjCSelectorComponent(*Tok->Next) && Tok->Next->Next && 830 Tok->Next->Next->is(tok::colon)))) { 833 Tok->Type = TT_ObjCMethodExpr; 835 Tok->Type = TT_InlineASMColon; 844 Tok->Type = TT_JsTypeOperator; 848 if (Tok->is(tok::kw_if) && CurrentToken && 860 if ((Tok->Previous && Tok->Previous->is(tok::period)) || 860 if ((Tok->Previous && Tok->Previous->is(tok::period)) || 861 (Tok->Next && Tok->Next->is(tok::colon))) 861 (Tok->Next && Tok->Next->is(tok::colon))) 877 if (Tok->Previous && Tok->Previous->is(tok::r_paren) && 877 if (Tok->Previous && Tok->Previous->is(tok::r_paren) && 878 Tok->Previous->MatchingParen && 879 Tok->Previous->MatchingParen->is(TT_OverloadedOperatorLParen)) { 880 Tok->Previous->Type = TT_OverloadedOperator; 881 Tok->Previous->MatchingParen->Type = TT_OverloadedOperator; 882 Tok->Type = TT_OverloadedOperatorLParen; 889 (!Tok->Previous || 890 !Tok->Previous->isOneOf(tok::kw_decltype, tok::kw___attribute, 900 FormatToken *Previous = Tok->getPreviousNonComment(); 909 Tok->Type = TT_TemplateOpener; 916 (Style.Language == FormatStyle::LK_Proto && Tok->Previous && 917 Tok->Previous->isOneOf(TT_SelectorName, TT_DictLiteral))) { 918 Tok->Type = TT_DictLiteral; 919 FormatToken *Previous = Tok->getPreviousNonComment(); 924 Tok->Type = TT_BinaryOperator; 925 NonTemplateLess.insert(Tok); 926 CurrentToken = Tok; 935 if (Tok->Previous) 940 Tok->Type = TT_BinaryOperator; 941 if (Tok->Previous && Tok->Previous->is(TT_TemplateCloser)) 941 if (Tok->Previous && Tok->Previous->is(TT_TemplateCloser)) 942 Tok->SpacesRequiredBefore = 1; 965 if (Style.Language == FormatStyle::LK_JavaScript && Tok->Next && 966 Tok->Next->isOneOf(tok::semi, tok::comma, tok::colon, tok::r_paren, 972 Tok->Type = TT_JsTypeOptionalQuestion; 987 Tok->Type = TT_CtorInitializerComma; 989 Tok->Type = TT_InheritanceComma; 999 if (Tok->isOneOf(Keywords.kw___has_include,