CParser

Package: ghidra.app.util.cparser
Type: class

10.3_PUBLIC

addedmethod: AttributeList
void AttributeList(ghidra.app.util.cparser.C.Declaration dec) throws ParseException
addedmethod: AttributeSpec
void AttributeSpec(ghidra.app.util.cparser.C.Declaration dec) throws ParseException
addedmethod: AttributeSpecList
void AttributeSpecList(ghidra.app.util.cparser.C.Declaration dec) throws ParseException
addedmethod: AttributeToken
void AttributeToken(ghidra.app.util.cparser.C.Declaration dec) throws ParseException
addedmethod: DeclSpec
void DeclSpec(ghidra.app.util.cparser.C.Declaration dec) throws ParseException
addedmethod: DeclSpecifier
void DeclSpecifier(ghidra.app.util.cparser.C.Declaration dec) throws ParseException
addedmethod: setMonitor
void setMonitor(ghidra.util.task.TaskMonitor monitor)
addedmethod: SubIdent
void SubIdent(ghidra.app.util.cparser.C.Declaration dec) throws ParseException
removedmethod: AttributeList
void AttributeList() throws ParseException
removedmethod: AttributeSpec
void AttributeSpec() throws ParseException
removedmethod: AttributeSpecList
void AttributeSpecList() throws ParseException
removedmethod: AttributeToken
void AttributeToken() throws ParseException
removedmethod: DeclSpec
void DeclSpec() throws ParseException
removedmethod: DeclSpecifier
void DeclSpecifier() throws ParseException
removedmethod: SubIdent
void SubIdent() throws ParseException

10.2_PUBLIC

addedmethod: AlignmentSpecifier
void AlignmentSpecifier() throws ParseException
addedmethod: AttributeList
void AttributeList() throws ParseException
addedmethod: AttributeToken
void AttributeToken() throws ParseException
addedmethod: didParseSucceed
boolean didParseSucceed()
addedmethod: getComposites
java.util.Map<java.lang.String,ghidra.program.model.data.DataType> getComposites()
addedmethod: getParseMessages
java.lang.String getParseMessages()
addedmethod: MultiLineString
ghidra.app.util.cparser.C.Token MultiLineString() throws ParseException
addedmethod: setParseFileName
void setParseFileName(java.lang.String fName)
removedmethod: getStructs
java.util.Map<java.lang.String,ghidra.program.model.data.DataType> getStructs()

10.1.4_PUBLIC

addedmethod: StaticAssert
void StaticAssert() throws ParseException

10.1.3_PUBLIC

modifiedmethod: TypeName
return type: DataType → Declaration
- ghidra.program.model.data.DataType TypeName() throws ParseException
+ ghidra.app.util.cparser.C.Declaration TypeName() throws ParseException

10.0.4_PUBLIC

addedmethod: Designation
void Designation() throws ParseException
addedmethod: Designator
void Designator() throws ParseException
addedmethod: DesignatorList
void DesignatorList() throws ParseException

10.0_PUBLIC

introducedInitial version