diff options
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Format/TokenAnnotator.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Format/TokenAnnotator.cpp b/clang/lib/Format/TokenAnnotator.cpp index 3c1c9a1defd..6b59cb365cc 100644 --- a/clang/lib/Format/TokenAnnotator.cpp +++ b/clang/lib/Format/TokenAnnotator.cpp @@ -448,7 +448,8 @@ private:               !Line.First->isOneOf(tok::kw_enum, tok::kw_case)) ||              Contexts.back().ContextKind == tok::l_paren ||  // function params              Contexts.back().ContextKind == tok::l_square || // array type -            Line.MustBeDeclaration) { // method/property declaration +            (Contexts.size() == 1 && +             Line.MustBeDeclaration)) { // method/property declaration            Tok->Type = TT_JsTypeColon;            break;          }  | 

