| LLVM 22.0.0git
    | 
This is the complete list of members for llvm::Record, including all inherited members.
| addAssertion(SMLoc Loc, const Init *Condition, const Init *Message) | llvm::Record | inline | 
| addDirectSuperClass(const Record *R, SMRange Range) | llvm::Record | inline | 
| addDump(SMLoc Loc, const Init *Message) | llvm::Record | inline | 
| addTemplateArg(const Init *Name) | llvm::Record | inline | 
| addValue(const RecordVal &RV) | llvm::Record | inline | 
| appendAssertions(const Record *Rec) | llvm::Record | inline | 
| appendDumps(const Record *Rec) | llvm::Record | inline | 
| appendLoc(SMLoc Loc) | llvm::Record | inline | 
| appendReferenceLoc(SMRange Loc) const | llvm::Record | inline | 
| checkRecordAssertions() | llvm::Record | |
| checkUnusedTemplateArgs() | llvm::Record | |
| dump() const | llvm::Record | |
| emitRecordDumps() | llvm::Record | |
| getAssertions() const | llvm::Record | inline | 
| getDefInit() const | llvm::Record | |
| getDirectSuperClasses() const | llvm::Record | inline | 
| getDumps() const | llvm::Record | inline | 
| getFieldLoc(StringRef FieldName) const | llvm::Record | |
| getForwardDeclarationLocs() const | llvm::Record | inline | 
| getID() const | llvm::Record | inline | 
| getLoc() const | llvm::Record | inline | 
| getName() const | llvm::Record | inline | 
| getNameInit() const | llvm::Record | inline | 
| getNameInitAsString() const | llvm::Record | inline | 
| getNewUID(RecordKeeper &RK) | llvm::Record | static | 
| getRecords() const | llvm::Record | inline | 
| getReferenceLocs() const | llvm::Record | inline | 
| getSuperClasses(std::vector< const Record * > &Classes) const | llvm::Record | inline | 
| getSuperClasses() const | llvm::Record | inline | 
| getTemplateArgs() const | llvm::Record | inline | 
| getType() const | llvm::Record | |
| getValue(const Init *Name) const | llvm::Record | inline | 
| getValue(StringRef Name) const | llvm::Record | inline | 
| getValue(const Init *Name) | llvm::Record | inline | 
| getValue(StringRef Name) | llvm::Record | inline | 
| getValueAsBit(StringRef FieldName) const | llvm::Record | |
| getValueAsBitOrUnset(StringRef FieldName, bool &Unset) const | llvm::Record | |
| getValueAsBitsInit(StringRef FieldName) const | llvm::Record | |
| getValueAsDag(StringRef FieldName) const | llvm::Record | |
| getValueAsDef(StringRef FieldName) const | llvm::Record | |
| getValueAsInt(StringRef FieldName) const | llvm::Record | |
| getValueAsListInit(StringRef FieldName) const | llvm::Record | |
| getValueAsListOfDefs(StringRef FieldName) const | llvm::Record | |
| getValueAsListOfInts(StringRef FieldName) const | llvm::Record | |
| getValueAsListOfStrings(StringRef FieldName) const | llvm::Record | |
| getValueAsOptionalDef(StringRef FieldName) const | llvm::Record | |
| getValueAsOptionalString(StringRef FieldName) const | llvm::Record | |
| getValueAsString(StringRef FieldName) const | llvm::Record | |
| getValueInit(StringRef FieldName) const | llvm::Record | |
| getValues() const | llvm::Record | inline | 
| hasDirectSuperClass(const Record *SuperClass) const | llvm::Record | inline | 
| isAnonymous() const | llvm::Record | inline | 
| isClass() const | llvm::Record | inline | 
| isMultiClass() const | llvm::Record | inline | 
| isSubClassOf(const Record *R) const | llvm::Record | inline | 
| isSubClassOf(StringRef Name) const | llvm::Record | inline | 
| isTemplateArg(const Init *Name) const | llvm::Record | inline | 
| isValueUnset(StringRef FieldName) const | llvm::Record | inline | 
| Record(const Init *N, ArrayRef< SMLoc > locs, RecordKeeper &records, RecordKind Kind=RK_Def) | llvm::Record | inlineexplicit | 
| Record(StringRef N, ArrayRef< SMLoc > locs, RecordKeeper &records, RecordKind Kind=RK_Def) | llvm::Record | inlineexplicit | 
| Record(const Record &O) | llvm::Record | inline | 
| RecordKind enum name | llvm::Record | |
| removeValue(const Init *Name) | llvm::Record | inline | 
| removeValue(StringRef Name) | llvm::Record | inline | 
| resolveReferences(const Init *NewName=nullptr) | llvm::Record | |
| resolveReferences(Resolver &R, const RecordVal *SkipVal=nullptr) | llvm::Record | |
| RK_AnonymousDef enum value | llvm::Record | |
| RK_Class enum value | llvm::Record | |
| RK_Def enum value | llvm::Record | |
| RK_MultiClass enum value | llvm::Record | |
| setName(const Init *Name) | llvm::Record | |
| updateClassLoc(SMLoc Loc) | llvm::Record |