LLVM API Documentation
addSuperClass(Record *R, SMRange Range) | llvm::Record | [inline] |
addTemplateArg(Init *Name) | llvm::Record | [inline] |
addTemplateArg(StringRef Name) | llvm::Record | [inline] |
addValue(const RecordVal &RV) | llvm::Record | [inline] |
dump() const | llvm::Record | |
getDefInit() | llvm::Record | |
getID() const | llvm::Record | [inline] |
getLoc() const | llvm::Record | [inline] |
getName() const | llvm::Record | |
getNameInit() const | llvm::Record | [inline] |
getNameInitAsString() const | llvm::Record | [inline] |
getNewUID() | llvm::Record | [inline, static] |
getRecords() const | llvm::Record | [inline] |
getSuperClasses() const | llvm::Record | [inline] |
getSuperClassRanges() const | llvm::Record | [inline] |
getTemplateArgs() const | llvm::Record | [inline] |
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 | |
getValueAsString(StringRef FieldName) const | llvm::Record | |
getValueInit(StringRef FieldName) const | llvm::Record | |
getValues() const | llvm::Record | [inline] |
isAnonymous() const | llvm::Record | [inline] |
isResolveFirst() const | llvm::Record | [inline] |
isSubClassOf(const Record *R) const | llvm::Record | [inline] |
isSubClassOf(StringRef Name) const | llvm::Record | [inline] |
isTemplateArg(Init *Name) const | llvm::Record | [inline] |
isTemplateArg(StringRef Name) const | llvm::Record | [inline] |
isValueUnset(StringRef FieldName) const | llvm::Record | [inline] |
Record(const std::string &N, ArrayRef< SMLoc > locs, RecordKeeper &records, bool Anonymous=false) | llvm::Record | [inline, explicit] |
Record(Init *N, ArrayRef< SMLoc > locs, RecordKeeper &records, bool Anonymous=false) | llvm::Record | [inline, explicit] |
Record(const Record &O) | llvm::Record | [inline] |
removeValue(Init *Name) | llvm::Record | [inline] |
removeValue(StringRef Name) | llvm::Record | [inline] |
resolveReferences() | llvm::Record | [inline] |
resolveReferencesTo(const RecordVal *RV) | llvm::Record | |
setName(Init *Name) | llvm::Record | |
setName(const std::string &Name) | llvm::Record | |
setResolveFirst(bool b) | llvm::Record | [inline] |
~Record() | llvm::Record | [inline] |