<itemvalue="A [Reflector] implementation that performs no actual reflection, instead returning empty objects on every invocation. Use this in contexts where you know you won't need any reflective capabilities."/>
<itemvalue="A [Reflector] implementation that performs simple [Map] lookups. `package:angel_container_generator` uses this to create reflectors from analysis metadata."/>
<itemvalue="Adds a description of a specific type of widget missing from the current build context's ancestry tree. You can find an example of using this method in [debugCheckHasMaterial]."/>
<itemvalue="Returns the nearest widget of the given type `T` and creates a dependency on it, or null if no appropriate widget is found. The widget found will be a concrete [InheritedWidget] subclass, and calling [dependOnInheritedWidgetOfExactType] registers this build context with the returned widget. When that widget changes (or a new widget of that type is introduced, or the widget goes away), this build context is rebuilt so that it can obtain new values from that widget. {@template flutter.widgets.BuildContext.dependOnInheritedWidgetOfExactType} This is typically called implicitly from `of()` static methods, e.g. [Theme.of]."/>