LLVM 20.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 |
addDump(SMLoc Loc, const Init *Message) | llvm::Record | inline |
addSuperClass(const Record *R, SMRange Range) | 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(SmallVectorImpl< const Record * > &Classes) const | llvm::Record | |
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() 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 | |
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 |