| Index: runtime/vm/object.h
 | 
| diff --git a/runtime/vm/object.h b/runtime/vm/object.h
 | 
| index 9adf1345e35e29ebff8b712334f2b9a3015125ef..5fd9fdba83eef197128db84b31912ea7fb0f8ba9 100644
 | 
| --- a/runtime/vm/object.h
 | 
| +++ b/runtime/vm/object.h
 | 
| @@ -2169,6 +2169,10 @@ class Function : public Object {
 | 
|  
 | 
|    void set_modifier(RawFunction::AsyncModifier value) const;
 | 
|  
 | 
| +  // An invisible function is hidden from stack traces, will not be enumerated
 | 
| +  // by mirrors, and cannot be directly invoked by mirrors. All private
 | 
| +  // functions in dart:* libraries are marked invisible by the parser.
 | 
| +
 | 
|  #define FOR_EACH_FUNCTION_KIND_BIT(V)                                          \
 | 
|    V(Static, is_static)                                                         \
 | 
|    V(Const, is_const)                                                           \
 | 
| 
 |