reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Option/Option.h
   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) {