reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
84 return Info != nullptr; 88 assert(Info && "Must have a valid info!"); 89 return Info->ID; 93 assert(Info && "Must have a valid info!"); 94 return OptionClass(Info->Kind); 99 assert(Info && "Must have a valid info!"); 100 return Info->Name; 104 assert(Info && "Must have a valid info!"); 106 return Owner->getOption(Info->GroupID); 110 assert(Info && "Must have a valid info!"); 112 return Owner->getOption(Info->AliasID); 118 assert(Info && "Must have a valid info!"); 119 assert((!Info->AliasArgs || Info->AliasArgs[0] != 0) && 119 assert((!Info->AliasArgs || Info->AliasArgs[0] != 0) && 122 return Info->AliasArgs; 127 const char *Prefix = *Info->Prefixes; 138 unsigned getNumArgs() const { return Info->Param; } 140 bool hasNoOptAsInput() const { return Info->Flags & RenderAsInput;} 143 if (Info->Flags & RenderJoined) 145 if (Info->Flags & RenderSeparate) 171 return Info->Flags & Val;lib/Option/Option.cpp
30 assert((!Info || !getAlias().isValid() || !getAlias().getAlias().isValid()) && 33 if (Info && getAliasArgs()) { 61 if (Info->Prefixes) { 63 for (const char *const *Pre = Info->Prefixes; *Pre != nullptr; ++Pre) {