in src/clang-common.ts [33:42]
match<T>(inherited: () => T, nonnull: () => T, nullable: () => T) {
switch (this.nullabilityType) {
case NullabilityType.inherited:
return inherited();
case NullabilityType.nonnull:
return nonnull();
case NullabilityType.nullable:
return nullable();
}
}