reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
307 ArgType Value; 312 llvm::PointerUnion3<ArgType, ParmDecl*, Chain*> ValueOrInherited; 325 DefaultArgStorage() : ValueOrInherited(ArgType()) {} 336 ArgType get() const { 342 return Storage->ValueOrInherited.template get<ArgType>(); 356 void set(ArgType Arg) { 369 Chain{InheritedFrom, ValueOrInherited.template get<ArgType>()}; 374 ValueOrInherited = ArgType();