Ghidra API changes: 10.1.2_PUBLIC → 10.1.3_PUBLIC

3 types added, 19 types removed, 27 types modified

Added Types 3
Removed Types 19
Modified Types 27
class docking.DefaultHelpService 1 change history
addedmethod: showHelp
void showHelp(ghidra.util.HelpLocation location)
class docking.help.HelpManager 1 change history
addedmethod: showHelp
void showHelp(ghidra.util.HelpLocation loc)
class docking.help.HelpService 1 change history
addedmethod: showHelp
void showHelp(ghidra.util.HelpLocation location)
class docking.test.AbstractDockingTest 1 change history
addedmethod: isEnabled
static boolean isEnabled(docking.action.DockingActionIf action, docking.action.ActionContextProvider contextProvider)
class docking.widgets.FindDialog 2 changes history
addedmethod: next
void next()
addedmethod: previous
void previous()
class docking.widgets.fieldpanel.support.FieldSelection 2 changes history
addedmethod: hashCode
int hashCode()
removedmethod: printRanges
void printRanges()
class docking.widgets.table.GBooleanCellRenderer 1 change history
addedmethod: isSelected
boolean isSelected()
class ghidra.app.cmd.function.CallDepthChangeInfo 1 change history
removedmethod: smoothDepth
int smoothDepth(ghidra.program.model.listing.Program program1, ghidra.program.model.listing.Function func, ghidra.util.task.TaskMonitor monitor)
class ghidra.app.decompiler.component.ClangHighlightController 1 change history
removedmethod: getHighlightedText
java.lang.String getHighlightedText()
class ghidra.app.decompiler.component.DecompilerPanel 5 changes history
addedmethod: getFontMetrics
java.awt.FontMetrics getFontMetrics()
addedmethod: getSearchResults
ghidra.app.plugin.core.decompile.actions.FieldBasedSearchLocation getSearchResults()
addedmethod: getTextUnderCursor
java.lang.String getTextUnderCursor()
addedmethod: getSelectedText
java.lang.String getSelectedText()
removedmethod: getTextSelection
java.lang.String getTextSelection()
class ghidra.app.decompiler.component.DecompilerUtils 1 change history
addedmethod: getDataType
static ghidra.program.model.data.DataType getDataType(ghidra.app.decompiler.ClangToken token)
class ghidra.app.decompiler.component.NullClangHighlightController 1 change history
removedmethod: getHighlightedText
java.lang.String getHighlightedText()
class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover 1 change history
addedmethod: getFieldDataType
static ghidra.program.model.data.DataType getFieldDataType(ghidra.app.decompiler.ClangFieldToken field)
class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList 1 change history
addedmethod: isSmallMethods
boolean isSmallMethods()
class ghidra.app.util.cparser.C.CParser 1 change history
modifiedmethod: TypeName return type: DataType → Declaration
- ghidra.program.model.data.DataType TypeName() throws ParseException
+ ghidra.app.util.cparser.C.Declaration TypeName() throws ParseException
class ghidra.app.util.cparser.C.CParserConstants 94 changes history
modifiedfield: STRUCT constant: 29 → 30
- static int STRUCT
+ static int STRUCT
modifiedfield: CHAR constant: 63 → 64
- static int CHAR
+ static int CHAR
modifiedfield: UNSIGNED constant: 20 → 21
- static int UNSIGNED
+ static int UNSIGNED
modifiedfield: LETTER constant: 76 → 77
- static int LETTER
+ static int LETTER
modifiedfield: EXTERN constant: 27 → 28
- static int EXTERN
+ static int EXTERN
modifiedfield: STDCALL constant: 40 → 41
- static int STDCALL
+ static int STDCALL
modifiedfield: LINE constant: 73 → 74
- static int LINE
+ static int LINE
modifiedfield: CASE constant: 50 → 51
- static int CASE
+ static int CASE
modifiedfield: ENUM constant: 60 → 61
- static int ENUM
+ static int ENUM
modifiedfield: OBJC_LETTER constant: 117 → 118
- static int OBJC_LETTER
+ static int OBJC_LETTER
modifiedfield: DECLSPEC constant: 37 → 38
- static int DECLSPEC
+ static int DECLSPEC
modifiedfield: PLETTER constant: 98 → 99
- static int PLETTER
+ static int PLETTER
modifiedfield: PHASH constant: 102 → 103
- static int PHASH
+ static int PHASH
modifiedfield: W64 constant: 58 → 59
- static int W64
+ static int W64
modifiedfield: LINEALT constant: 74 → 75
- static int LINEALT
+ static int LINEALT
modifiedfield: DFLT constant: 22 → 23
- static int DFLT
+ static int DFLT
modifiedfield: HEX_LITERAL constant: 11 → 12
- static int HEX_LITERAL
+ static int HEX_LITERAL
modifiedfield: PCLOSE constant: 101 → 102
- static int PCLOSE
+ static int PCLOSE
modifiedfield: CHARACTER_LITERAL constant: 15 → 16
- static int CHARACTER_LITERAL
+ static int CHARACTER_LITERAL
modifiedfield: INT16 constant: 53 → 54
- static int INT16
+ static int INT16
modifiedfield: WHILE constant: 32 → 33
- static int WHILE
+ static int WHILE
modifiedfield: PCOMMA constant: 104 → 105
- static int PCOMMA
+ static int PCOMMA
modifiedfield: ASMBLOCKP constant: 81 → 82
- static int ASMBLOCKP
+ static int ASMBLOCKP
modifiedfield: PHEX_LITERAL constant: 107 → 108
- static int PHEX_LITERAL
+ static int PHEX_LITERAL
modifiedfield: DECIMAL_LITERAL constant: 10 → 11
- static int DECIMAL_LITERAL
+ static int DECIMAL_LITERAL
modifiedfield: OBJC2_END constant: 131 → 132
- static int OBJC2_END
+ static int OBJC2_END
modifiedfield: IF constant: 69 → 70
- static int IF
+ static int IF
modifiedfield: INT64 constant: 55 → 56
- static int INT64
+ static int INT64
modifiedfield: EXPONENT constant: 14 → 15
- static int EXPONENT
+ static int EXPONENT
modifiedfield: CONTINUE constant: 17 → 18
- static int CONTINUE
+ static int CONTINUE
modifiedfield: LONG constant: 51 → 52
- static int LONG
+ static int LONG
modifiedfield: ASM_SEMI constant: 82 → 83
- static int ASM_SEMI
+ static int ASM_SEMI
modifiedfield: PTR64 constant: 56 → 57
- static int PTR64
+ static int PTR64
modifiedfield: WCHAR constant: 59 → 60
- static int WCHAR
+ static int WCHAR
modifiedfield: PINTEGER_LITERAL constant: 105 → 106
- static int PINTEGER_LITERAL
+ static int PINTEGER_LITERAL
modifiedfield: BREAK constant: 33 → 34
- static int BREAK
+ static int BREAK
modifiedfield: OBJC_IDENTIFIER constant: 116 → 117
- static int OBJC_IDENTIFIER
+ static int OBJC_IDENTIFIER
modifiedfield: IDENTIFIER constant: 75 → 76
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: TYPEDEF constant: 21 → 22
- static int TYPEDEF
+ static int TYPEDEF
modifiedfield: DOUBLE constant: 23 → 24
- static int DOUBLE
+ static int DOUBLE
modifiedfield: FASTCALL constant: 41 → 42
- static int FASTCALL
+ static int FASTCALL
modifiedfield: GOTO constant: 64 → 65
- static int GOTO
+ static int GOTO
modifiedfield: VOLATILE constant: 18 → 19
- static int VOLATILE
+ static int VOLATILE
modifiedfield: ELSE constant: 49 → 50
- static int ELSE
+ static int ELSE
modifiedfield: AUTO constant: 61 → 62
- static int AUTO
+ static int AUTO
modifiedfield: RETURN constant: 26 → 27
- static int RETURN
+ static int RETURN
modifiedfield: CDECL constant: 36 → 37
- static int CDECL
+ static int CDECL
modifiedfield: PIDENTIFIER constant: 97 → 98
- static int PIDENTIFIER
+ static int PIDENTIFIER
modifiedfield: OBJC_SEMI constant: 119 → 120
- static int OBJC_SEMI
+ static int OBJC_SEMI
modifiedfield: INTEGER_LITERAL constant: 9 → 10
- static int INTEGER_LITERAL
+ static int INTEGER_LITERAL
modifiedfield: OBJC_DIGIT constant: 118 → 119
- static int OBJC_DIGIT
+ static int OBJC_DIGIT
modifiedfield: DIGIT constant: 77 → 78
- static int DIGIT
+ static int DIGIT
modifiedfield: PRAGMA constant: 38 → 39
- static int PRAGMA
+ static int PRAGMA
modifiedfield: OBJC2_IGNORE constant: 130 → 131
- static int OBJC2_IGNORE
+ static int OBJC2_IGNORE
modifiedfield: PCOLON constant: 103 → 104
- static int PCOLON
+ static int PCOLON
modifiedfield: ATTRIBUTE constant: 42 → 43
- static int ATTRIBUTE
+ static int ATTRIBUTE
modifiedfield: POPEN constant: 100 → 101
- static int POPEN
+ static int POPEN
modifiedfield: POCTAL_LITERAL constant: 108 → 109
- static int POCTAL_LITERAL
+ static int POCTAL_LITERAL
modifiedfield: REGISTER constant: 19 → 20
- static int REGISTER
+ static int REGISTER
modifiedfield: STRING_LITERAL constant: 16 → 17
- static int STRING_LITERAL
+ static int STRING_LITERAL
modifiedfield: FLOATING_POINT_LITERAL constant: 13 → 14
- static int FLOATING_POINT_LITERAL
+ static int FLOATING_POINT_LITERAL
modifiedfield: NEAR constant: 65 → 66
- static int NEAR
+ static int NEAR
modifiedfield: INT32 constant: 54 → 55
- static int INT32
+ static int INT32
modifiedfield: SIGNED constant: 31 → 32
- static int SIGNED
+ static int SIGNED
modifiedfield: FAR constant: 66 → 67
- static int FAR
+ static int FAR
modifiedfield: VOID constant: 62 → 63
- static int VOID
+ static int VOID
modifiedfield: DO constant: 70 → 71
- static int DO
+ static int DO
modifiedfield: STATIC constant: 30 → 31
- static int STATIC
+ static int STATIC
modifiedfield: PROTOCOL constant: 71 → 72
- static int PROTOCOL
+ static int PROTOCOL
modifiedfield: INT constant: 68 → 69
- static int INT
+ static int INT
modifiedfield: OCTAL_LITERAL constant: 12 → 13
- static int OCTAL_LITERAL
+ static int OCTAL_LITERAL
modifiedfield: PSTRING_LITERAL constant: 109 → 110
- static int PSTRING_LITERAL
+ static int PSTRING_LITERAL
modifiedfield: SWITCH constant: 25 → 26
- static int SWITCH
+ static int SWITCH
modifiedfield: EXTENSION constant: 43 → 44
- static int EXTENSION
+ static int EXTENSION
modifiedfield: CONST constant: 35 → 36
- static int CONST
+ static int CONST
modifiedfield: ASM constant: 45 → 46
- static int ASM
+ static int ASM
modifiedfield: PDIGIT constant: 99 → 100
- static int PDIGIT
+ static int PDIGIT
modifiedfield: INT8 constant: 52 → 53
- static int INT8
+ static int INT8
modifiedfield: LINENUMBER_LITERAL constant: 88 → 89
- static int LINENUMBER_LITERAL
+ static int LINENUMBER_LITERAL
modifiedfield: ASMBLOCKB constant: 80 → 81
- static int ASMBLOCKB
+ static int ASMBLOCKB
modifiedfield: PTR32 constant: 57 → 58
- static int PTR32
+ static int PTR32
modifiedfield: SIZEOF constant: 24 → 25
- static int SIZEOF
+ static int SIZEOF
modifiedfield: UNION constant: 34 → 35
- static int UNION
+ static int UNION
modifiedfield: PATH_LITERAL constant: 87 → 88
- static int PATH_LITERAL
+ static int PATH_LITERAL
modifiedfield: FOR constant: 67 → 68
- static int FOR
+ static int FOR
modifiedfield: QUOTE_C constant: 28 → 29
- static int QUOTE_C
+ static int QUOTE_C
modifiedfield: OBJC_IGNORE constant: 115 → 116
- static int OBJC_IGNORE
+ static int OBJC_IGNORE
modifiedfield: PDECIMAL_LITERAL constant: 106 → 107
- static int PDECIMAL_LITERAL
+ static int PDECIMAL_LITERAL
modifiedfield: READABLETO constant: 39 → 40
- static int READABLETO
+ static int READABLETO
modifiedfield: FLOAT constant: 47 → 48
- static int FLOAT
+ static int FLOAT
modifiedfield: RESTRICT constant: 44 → 45
- static int RESTRICT
+ static int RESTRICT
modifiedfield: INTERFACE constant: 72 → 73
- static int INTERFACE
+ static int INTERFACE
modifiedfield: SHORT constant: 48 → 49
- static int SHORT
+ static int SHORT
modifiedfield: INLINE constant: 46 → 47
- static int INLINE
+ static int INLINE
class ghidra.app.util.cparser.CPP.PreProcessor 20 changes history
addedmethod: getDef
java.lang.String getDef(java.lang.String name)
addedmethod: LogOr
ghidra.app.util.cparser.CPP.PreProcessor.PPToken LogOr() throws ParseException
addedmethod: LogAnd
ghidra.app.util.cparser.CPP.PreProcessor.PPToken LogAnd() throws ParseException
addedmethod: InclusiveORExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken InclusiveORExpression() throws ParseException
addedmethod: ExclusiveORExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken ExclusiveORExpression() throws ParseException
addedmethod: ANDExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken ANDExpression() throws ParseException
addedmethod: ShiftExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken ShiftExpression() throws ParseException
addedmethod: AdditiveExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken AdditiveExpression() throws ParseException
addedmethod: MultiplicativeExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken MultiplicativeExpression() throws ParseException
addedmethod: UnaryExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken UnaryExpression() throws ParseException
modifiedmethod: IFSection return type: boolean → PPToken
- boolean IFSection() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken IFSection() throws ParseException
modifiedmethod: IFGroup return type: boolean → PPToken
- boolean IFGroup() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken IFGroup() throws ParseException
modifiedmethod: Group return type: boolean → PPToken
- boolean Group() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken Group() throws ParseException
modifiedmethod: ControlLine return type: boolean → PPToken
- boolean ControlLine() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken ControlLine() throws ParseException
modifiedmethod: TranslationUnit return type: boolean → PPToken
- boolean TranslationUnit() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken TranslationUnit() throws ParseException
modifiedmethod: GroupPart return type: boolean → PPToken
- boolean GroupPart() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken GroupPart() throws ParseException
removedmethod: Or
ghidra.app.util.cparser.CPP.PreProcessor.PPToken Or() throws ParseException
removedmethod: And
ghidra.app.util.cparser.CPP.PreProcessor.PPToken And() throws ParseException
removedmethod: Negation
ghidra.app.util.cparser.CPP.PreProcessor.PPToken Negation() throws ParseException
removedmethod: SubtractFrom
ghidra.app.util.cparser.CPP.PreProcessor.PPToken SubtractFrom() throws ParseException
class ghidra.app.util.cparser.CPP.PreProcessorConstants 233 changes history
addedfield: _BOM
static int _BOM
addedfield: EOLCMNTNL
static int EOLCMNTNL
addedfield: CMNTNL
static int CMNTNL
addedfield: _XOR
static int _XOR
addedfield: _PERCENT
static int _PERCENT
addedfield: XOR
static int XOR
addedfield: DIVIDE
static int DIVIDE
addedfield: MOD
static int MOD
addedfield: SpecialEOLComment
static int SpecialEOLComment
addedfield: SpecialBlockComment
static int SpecialBlockComment
modifiedfield: _PLUS constant: 21 → 26
- static int _PLUS
+ static int _PLUS
modifiedfield: NOTWSQLT constant: 52 → 57
- static int NOTWSQLT
+ static int NOTWSQLT
modifiedfield: NOTCMT constant: 46 → 51
- static int NOTCMT
+ static int NOTCMT
modifiedfield: OTHER_TEXT constant: 65 → 70
- static int OTHER_TEXT
+ static int OTHER_TEXT
modifiedfield: IFDEF_EXPRN constant: 143 → 150
- static int IFDEF_EXPRN
+ static int IFDEF_EXPRN
modifiedfield: VALUES constant: 181 → 188
- static int VALUES
+ static int VALUES
modifiedfield: _LT constant: 10 → 13
- static int _LT
+ static int _LT
modifiedfield: ENDIF constant: 88 → 91
- static int ENDIF
+ static int ENDIF
modifiedfield: _INCWSP constant: 122 → 129
- static int _INCWSP
+ static int _INCWSP
modifiedfield: XSYMLINKPATH constant: 129 → 136
- static int XSYMLINKPATH
+ static int XSYMLINKPATH
modifiedfield: INCLUDE constant: 6 → 8
- static int INCLUDE
+ static int INCLUDE
modifiedfield: _LCMT20 constant: 144 → 152
- static int _LCMT20
+ static int _LCMT20
modifiedfield: DIRECTIVECOMMENT constant: 21 → 23
- static int DIRECTIVECOMMENT
+ static int DIRECTIVECOMMENT
modifiedfield: _WSP constant: 133 → 140
- static int _WSP
+ static int _WSP
modifiedfield: _ENDREL constant: 138 → 145
- static int _ENDREL
+ static int _ENDREL
modifiedfield: OP constant: 38 → 43
- static int OP
+ static int OP
modifiedfield: NOTWWSQLT constant: 51 → 56
- static int NOTWWSQLT
+ static int NOTWWSQLT
modifiedfield: ENDREL constant: 36 → 41
- static int ENDREL
+ static int ENDREL
modifiedfield: _MACWSP constant: 193 → 200
- static int _MACWSP
+ static int _MACWSP
modifiedfield: LINE constant: 18 → 20
- static int LINE
+ static int LINE
modifiedfield: MANIFEST constant: 169 → 175
- static int MANIFEST
+ static int MANIFEST
modifiedfield: MACROARGS constant: 25 → 27
- static int MACROARGS
+ static int MACROARGS
modifiedfield: UNDIR constant: 32 → 37
- static int UNDIR
+ static int UNDIR
modifiedfield: TIMES constant: 110 → 116
- static int TIMES
+ static int TIMES
modifiedfield: ITEM constant: 115 → 121
- static int ITEM
+ static int ITEM
modifiedfield: _CTRL constant: 1 → 2
- static int _CTRL
+ static int _CTRL
modifiedfield: ENDL constant: 31 → 36
- static int ENDL
+ static int ENDL
modifiedfield: LINLINE constant: 170 → 177
- static int LINLINE
+ static int LINLINE
modifiedfield: LINECOMMENT constant: 20 → 22
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: NOTCMTCOD constant: 47 → 52
- static int NOTCMTCOD
+ static int NOTCMTCOD
modifiedfield: NEWLINE constant: 64 → 69
- static int NEWLINE
+ static int NEWLINE
modifiedfield: _INCCP constant: 123 → 130
- static int _INCCP
+ static int _INCCP
modifiedfield: _CMT constant: 4 → 6
- static int _CMT
+ static int _CMT
modifiedfield: NEQ constant: 97 → 100
- static int NEQ
+ static int NEQ
modifiedfield: ERROR_EXPRN constant: 151 → 158
- static int ERROR_EXPRN
+ static int ERROR_EXPRN
modifiedfield: NOTENDLC constant: 44 → 49
- static int NOTENDLC
+ static int NOTENDLC
modifiedfield: CMT constant: 26 → 31
- static int CMT
+ static int CMT
modifiedfield: ESTD constant: 136 → 143
- static int ESTD
+ static int ESTD
modifiedfield: _LSH constant: 18 → 22
- static int _LSH
+ static int _LSH
modifiedfield: WARNLINE constant: 155 → 162
- static int WARNLINE
+ static int WARNLINE
modifiedfield: WS constant: 62 → 67
- static int WS
+ static int WS
modifiedfield: _WSP4 constant: 149 → 157
- static int _WSP4
+ static int _WSP4
modifiedfield: MQUOTED_VALUE constant: 204 → 211
- static int MQUOTED_VALUE
+ static int MQUOTED_VALUE
modifiedfield: NOTCHR constant: 61 → 66
- static int NOTCHR
+ static int NOTCHR
modifiedfield: _INCCOD constant: 121 → 128
- static int _INCCOD
+ static int _INCCOD
modifiedfield: DEFINED constant: 92 → 95
- static int DEFINED
+ static int DEFINED
modifiedfield: HEX_LITERAL constant: 56 → 61
- static int HEX_LITERAL
+ static int HEX_LITERAL
modifiedfield: OPTIONED constant: 95 → 98
- static int OPTIONED
+ static int OPTIONED
modifiedfield: CP constant: 37 → 42
- static int CP
+ static int CP
modifiedfield: MACROMV constant: 187 → 194
- static int MACROMV
+ static int MACROMV
modifiedfield: CONTARG constant: 26 → 28
- static int CONTARG
+ static int CONTARG
modifiedfield: FP_NUMERIC constant: 114 → 120
- static int FP_NUMERIC
+ static int FP_NUMERIC
modifiedfield: _XSYMENDL constant: 127 → 134
- static int _XSYMENDL
+ static int _XSYMENDL
modifiedfield: DEFINE constant: 16 → 18
- static int DEFINE
+ static int DEFINE
modifiedfield: EXPATH constant: 128 → 135
- static int EXPATH
+ static int EXPATH
modifiedfield: _ECMT3 constant: 172 → 179
- static int _ECMT3
+ static int _ECMT3
modifiedfield: DECIMAL_LITERAL constant: 55 → 60
- static int DECIMAL_LITERAL
+ static int DECIMAL_LITERAL
modifiedfield: _WSP6 constant: 156 → 163
- static int _WSP6
+ static int _WSP6
modifiedfield: _LOG_AND constant: 15 → 18
- static int _LOG_AND
+ static int _LOG_AND
modifiedfield: EQ constant: 96 → 99
- static int EQ
+ static int EQ
modifiedfield: STD constant: 41 → 46
- static int STD
+ static int STD
modifiedfield: GT constant: 99 → 102
- static int GT
+ static int GT
modifiedfield: _CMT0 constant: 84 → 87
- static int _CMT0
+ static int _CMT0
modifiedfield: IF constant: 85 → 88
- static int IF
+ static int IF
modifiedfield: LE constant: 100 → 103
- static int LE
+ static int LE
modifiedfield: NOPAR constant: 39 → 44
- static int NOPAR
+ static int NOPAR
modifiedfield: IGNORETOEOL constant: 2 → 4
- static int IGNORETOEOL
+ static int IGNORETOEOL
modifiedfield: _WSP1 constant: 142 → 149
- static int _WSP1
+ static int _WSP1
modifiedfield: EXPONENT constant: 60 → 65
- static int EXPONENT
+ static int EXPONENT
modifiedfield: XSYMPATH constant: 5 → 7
- static int XSYMPATH
+ static int XSYMPATH
modifiedfield: _INCSTANDARD constant: 125 → 132
- static int _INCSTANDARD
+ static int _INCSTANDARD
modifiedfield: _CMT11 constant: 120 → 127
- static int _CMT11
+ static int _CMT11
modifiedfield: _CMT4 constant: 176 → 183
- static int _CMT4
+ static int _CMT4
modifiedfield: _OR constant: 16 → 19
- static int _OR
+ static int _OR
modifiedfield: _COD constant: 132 → 139
- static int _COD
+ static int _COD
modifiedfield: WARNING_EXPRN constant: 154 → 161
- static int WARNING_EXPRN
+ static int WARNING_EXPRN
modifiedfield: IFNDEF_EXPRN constant: 147 → 154
- static int IFNDEF_EXPRN
+ static int IFNDEF_EXPRN
modifiedfield: INCDEF constant: 3 → 5
- static int INCDEF
+ static int INCDEF
modifiedfield: OPTD constant: 35 → 40
- static int OPTD
+ static int OPTD
modifiedfield: _RSH constant: 19 → 23
- static int _RSH
+ static int _RSH
modifiedfield: _LCMT11 constant: 119 → 126
- static int _LCMT11
+ static int _LCMT11
modifiedfield: MACROVALS constant: 27 → 29
- static int MACROVALS
+ static int MACROVALS
modifiedfield: ERRLINE constant: 152 → 159
- static int ERRLINE
+ static int ERRLINE
modifiedfield: _ECMT10 constant: 174 → 181
- static int _ECMT10
+ static int _ECMT10
modifiedfield: HASINCLUDENEXT constant: 94 → 97
- static int HASINCLUDENEXT
+ static int HASINCLUDENEXT
modifiedfield: _HEX constant: 126 → 133
- static int _HEX
+ static int _HEX
modifiedfield: DIRECTIVE constant: 1 → 3
- static int DIRECTIVE
+ static int DIRECTIVE
modifiedfield: _WSP5 constant: 153 → 160
- static int _WSP5
+ static int _WSP5
modifiedfield: IFDEF constant: 10 → 12
- static int IFDEF
+ static int IFDEF
modifiedfield: _QMARK constant: 22 → 27
- static int _QMARK
+ static int _QMARK
modifiedfield: QUOTED_VALUE constant: 186 → 193
- static int QUOTED_VALUE
+ static int QUOTED_VALUE
modifiedfield: _EQT constant: 185 → 192
- static int _EQT
+ static int _EQT
modifiedfield: REL constant: 42 → 47
- static int REL
+ static int REL
modifiedfield: NOTWS constant: 48 → 53
- static int NOTWS
+ static int NOTWS
modifiedfield: OUTER_TEXT constant: 63 → 68
- static int OUTER_TEXT
+ static int OUTER_TEXT
modifiedfield: _ECMT7 constant: 183 → 190
- static int _ECMT7
+ static int _ECMT7
modifiedfield: _COD1 constant: 79 → 83
- static int _COD1
+ static int _COD1
modifiedfield: _GT constant: 11 → 14
- static int _GT
+ static int _GT
modifiedfield: INFO constant: 14 → 16
- static int INFO
+ static int INFO
modifiedfield: UNDEFINE constant: 15 → 17
- static int UNDEFINE
+ static int UNDEFINE
modifiedfield: MQUOTED_VAL constant: 28 → 30
- static int MQUOTED_VAL
+ static int MQUOTED_VAL
modifiedfield: COD constant: 30 → 35
- static int COD
+ static int COD
modifiedfield: LINEINFO constant: 171 → 178
- static int LINEINFO
+ static int LINEINFO
modifiedfield: ENDITEM constant: 117 → 123
- static int ENDITEM
+ static int ENDITEM
modifiedfield: DEFD constant: 34 → 39
- static int DEFD
+ static int DEFD
modifiedfield: IFNDEF constant: 11 → 13
- static int IFNDEF
+ static int IFNDEF
modifiedfield: _LCMT7 constant: 197 → 204
- static int _LCMT7
+ static int _LCMT7
modifiedfield: COMMA constant: 81 → 85
- static int COMMA
+ static int COMMA
modifiedfield: _LCMT21 constant: 148 → 156
- static int _LCMT21
+ static int _LCMT21
modifiedfield: STDPATH constant: 7 → 9
- static int STDPATH
+ static int STDPATH
modifiedfield: __LT constant: 134 → 141
- static int __LT
+ static int __LT
modifiedfield: _BLANKLINE constant: 5 → 4
- static int _BLANKLINE
+ static int _BLANKLINE
modifiedfield: _WSP7 constant: 167 → 173
- static int _WSP7
+ static int _WSP7
modifiedfield: NUMERIC constant: 113 → 119
- static int NUMERIC
+ static int NUMERIC
modifiedfield: IFDLINE constant: 146 → 151
- static int IFDLINE
+ static int IFDLINE
modifiedfield: FP_LITERAL constant: 59 → 64
- static int FP_LITERAL
+ static int FP_LITERAL
modifiedfield: INFO_EXPRN constant: 157 → 164
- static int INFO_EXPRN
+ static int INFO_EXPRN
modifiedfield: NOTWSQ constant: 49 → 54
- static int NOTWSQ
+ static int NOTWSQ
modifiedfield: ELSE constant: 87 → 90
- static int ELSE
+ static int ELSE
modifiedfield: XSYMLINK constant: 4 → 6
- static int XSYMLINK
+ static int XSYMLINK
modifiedfield: MINUS constant: 108 → 112
- static int MINUS
+ static int MINUS
modifiedfield: RELPATH constant: 8 → 10
- static int RELPATH
+ static int RELPATH
modifiedfield: STARTCMT constant: 29 → 34
- static int STARTCMT
+ static int STARTCMT
modifiedfield: IFNDLINE constant: 150 → 155
- static int IFNDLINE
+ static int IFNDLINE
modifiedfield: NOTWQC constant: 50 → 55
- static int NOTWQC
+ static int NOTWQC
modifiedfield: MOREVAL constant: 182 → 189
- static int MOREVAL
+ static int MOREVAL
modifiedfield: PLUS constant: 109 → 113
- static int PLUS
+ static int PLUS
modifiedfield: _CMT5 constant: 189 → 196
- static int _CMT5
+ static int _CMT5
modifiedfield: _EEECMT9 constant: 206 → 213
- static int _EEECMT9
+ static int _EEECMT9
modifiedfield: _LOG_OR constant: 17 → 21
- static int _LOG_OR
+ static int _LOG_OR
modifiedfield: MACEXPPATH constant: 131 → 138
- static int MACEXPPATH
+ static int MACEXPPATH
modifiedfield: ERROR constant: 12 → 14
- static int ERROR
+ static int ERROR
modifiedfield: COMMENT constant: 19 → 21
- static int COMMENT
+ static int COMMENT
modifiedfield: NOTVALCMT constant: 53 → 58
- static int NOTVALCMT
+ static int NOTVALCMT
modifiedfield: INTEGER_LITERAL constant: 54 → 59
- static int INTEGER_LITERAL
+ static int INTEGER_LITERAL
modifiedfield: _CODC constant: 168 → 174
- static int _CODC
+ static int _CODC
modifiedfield: ELIF constant: 86 → 89
- static int ELIF
+ static int ELIF
modifiedfield: LSH constant: 106 → 110
- static int LSH
+ static int LSH
modifiedfield: _ECMT5 constant: 188 → 195
- static int _ECMT5
+ static int _ECMT5
modifiedfield: RVALUES constant: 22 → 24
- static int RVALUES
+ static int RVALUES
modifiedfield: PRAGMA constant: 9 → 11
- static int PRAGMA
+ static int PRAGMA
modifiedfield: NOT constant: 91 → 94
- static int NOT
+ static int NOT
modifiedfield: CONSTITUENT constant: 162 → 168
- static int CONSTITUENT
+ static int CONSTITUENT
modifiedfield: MACROVALS_COMMENT constant: 29 → 31
- static int MACROVALS_COMMENT
+ static int MACROVALS_COMMENT
modifiedfield: INFOLINE constant: 158 → 165
- static int INFOLINE
+ static int INFOLINE
modifiedfield: _MWSP constant: 190 → 197
- static int _MWSP
+ static int _MWSP
modifiedfield: MOREARG constant: 195 → 202
- static int MOREARG
+ static int MOREARG
modifiedfield: HEX_DIGIT constant: 57 → 62
- static int HEX_DIGIT
+ static int HEX_DIGIT
modifiedfield: _LCMT4 constant: 175 → 182
- static int _LCMT4
+ static int _LCMT4
modifiedfield: RELATIVE constant: 139 → 146
- static int RELATIVE
+ static int RELATIVE
modifiedfield: BEGITEM constant: 116 → 122
- static int BEGITEM
+ static int BEGITEM
modifiedfield: OR constant: 103 → 106
- static int OR
+ static int OR
modifiedfield: _XSYM constant: 2 → 3
- static int _XSYM
+ static int _XSYM
modifiedfield: _NEQ constant: 9 → 12
- static int _NEQ
+ static int _NEQ
modifiedfield: MACRORV constant: 196 → 203
- static int MACRORV
+ static int MACRORV
modifiedfield: _COD3 constant: 192 → 199
- static int _COD3
+ static int _COD3
modifiedfield: _MINUS constant: 20 → 24
- static int _MINUS
+ static int _MINUS
modifiedfield: WARNING constant: 13 → 15
- static int WARNING
+ static int WARNING
modifiedfield: _WSP2 constant: 80 → 84
- static int _WSP2
+ static int _WSP2
modifiedfield: _LEADIN2 constant: 163 → 170
- static int _LEADIN2
+ static int _LEADIN2
modifiedfield: DIRLINE constant: 77 → 124
- static int DIRLINE
+ static int DIRLINE
modifiedfield: _EECMT9 constant: 207 → 214
- static int _EECMT9
+ static int _EECMT9
modifiedfield: QUOTED_VAL constant: 24 → 26
- static int QUOTED_VAL
+ static int QUOTED_VAL
modifiedfield: _WSP3 constant: 145 → 153
- static int _WSP3
+ static int _WSP3
modifiedfield: ENDCMT constant: 28 → 33
- static int ENDCMT
+ static int ENDCMT
modifiedfield: STANDARD constant: 137 → 144
- static int STANDARD
+ static int STANDARD
modifiedfield: _ECMT8 constant: 199 → 206
- static int _ECMT8
+ static int _ECMT8
modifiedfield: CONSTANT constant: 17 → 19
- static int CONSTANT
+ static int CONSTANT
modifiedfield: _CMT3 constant: 173 → 180
- static int _CMT3
+ static int _CMT3
modifiedfield: GE constant: 101 → 104
- static int GE
+ static int GE
modifiedfield: AND constant: 102 → 105
- static int AND
+ static int AND
modifiedfield: LOG_AND constant: 105 → 109
- static int LOG_AND
+ static int LOG_AND
modifiedfield: UNDLINE constant: 160 → 169
- static int UNDLINE
+ static int UNDLINE
modifiedfield: _QTE constant: 135 → 142
- static int _QTE
+ static int _QTE
modifiedfield: _WSP8 constant: 178 → 185
- static int _WSP8
+ static int _WSP8
modifiedfield: IFDEFED constant: 89 → 92
- static int IFDEFED
+ static int IFDEFED
modifiedfield: _QTE1 constant: 200 → 207
- static int _QTE1
+ static int _QTE1
modifiedfield: WSP constant: 40 → 45
- static int WSP
+ static int WSP
modifiedfield: _COD4 constant: 198 → 205
- static int _COD4
+ static int _COD4
modifiedfield: _EECMT7 constant: 184 → 191
- static int _EECMT7
+ static int _EECMT7
modifiedfield: RSH constant: 107 → 111
- static int RSH
+ static int RSH
modifiedfield: _LEADIN1 constant: 161 → 167
- static int _LEADIN1
+ static int _LEADIN1
modifiedfield: OCTAL_LITERAL constant: 58 → 63
- static int OCTAL_LITERAL
+ static int OCTAL_LITERAL
modifiedfield: _COLON constant: 23 → 28
- static int _COLON
+ static int _COLON
modifiedfield: _AND constant: 14 → 17
- static int _AND
+ static int _AND
modifiedfield: _EQT1 constant: 203 → 210
- static int _EQT1
+ static int _EQT1
modifiedfield: CONLINE constant: 166 → 176
- static int CONLINE
+ static int CONLINE
modifiedfield: _EWSP constant: 191 → 198
- static int _EWSP
+ static int _EWSP
modifiedfield: XSYM constant: 25 → 30
- static int XSYM
+ static int XSYM
modifiedfield: _LCMT0 constant: 82 → 86
- static int _LCMT0
+ static int _LCMT0
modifiedfield: _WSP_INFO constant: 159 → 166
- static int _WSP_INFO
+ static int _WSP_INFO
modifiedfield: INCLINE constant: 130 → 137
- static int INCLINE
+ static int INCLINE
modifiedfield: IFNDEFED constant: 90 → 93
- static int IFNDEFED
+ static int IFNDEFED
modifiedfield: _COD2 constant: 179 → 186
- static int _COD2
+ static int _COD2
modifiedfield: MCVLINE constant: 201 → 208
- static int MCVLINE
+ static int MCVLINE
modifiedfield: HASINCLUDE constant: 93 → 96
- static int HASINCLUDE
+ static int HASINCLUDE
modifiedfield: PRAGMA_EXPRN constant: 140 → 147
- static int PRAGMA_EXPRN
+ static int PRAGMA_EXPRN
modifiedfield: NOTENDL constant: 43 → 48
- static int NOTENDL
+ static int NOTENDL
modifiedfield: PRGLINE constant: 141 → 148
- static int PRGLINE
+ static int PRGLINE
modifiedfield: _ECMT9 constant: 205 → 212
- static int _ECMT9
+ static int _ECMT9
modifiedfield: QMARK constant: 111 → 117
- static int QMARK
+ static int QMARK
modifiedfield: _GE constant: 13 → 16
- static int _GE
+ static int _GE
modifiedfield: _INCOP constant: 124 → 131
- static int _INCOP
+ static int _INCOP
modifiedfield: _WSP0 constant: 78 → 82
- static int _WSP0
+ static int _WSP0
modifiedfield: _TOEOL constant: 118 → 125
- static int _TOEOL
+ static int _TOEOL
modifiedfield: _LCMT constant: 3 → 5
- static int _LCMT
+ static int _LCMT
modifiedfield: ECMT constant: 27 → 32
- static int ECMT
+ static int ECMT
modifiedfield: RVALUES_COMMENT constant: 23 → 25
- static int RVALUES_COMMENT
+ static int RVALUES_COMMENT
modifiedfield: _LE constant: 12 → 15
- static int _LE
+ static int _LE
modifiedfield: NOTENDLSTAR constant: 45 → 50
- static int NOTENDLSTAR
+ static int NOTENDLSTAR
modifiedfield: DIR constant: 24 → 29
- static int DIR
+ static int DIR
modifiedfield: _QTE0 constant: 177 → 184
- static int _QTE0
+ static int _QTE0
modifiedfield: LOG_OR constant: 104 → 108
- static int LOG_OR
+ static int LOG_OR
modifiedfield: COLON constant: 112 → 118
- static int COLON
+ static int COLON
modifiedfield: LT constant: 98 → 101
- static int LT
+ static int LT
modifiedfield: _EQ constant: 8 → 11
- static int _EQ
+ static int _EQ
modifiedfield: LEADIN3 constant: 202 → 209
- static int LEADIN3
+ static int LEADIN3
modifiedfield: QUOTED_TEXT constant: 66 → 71
- static int QUOTED_TEXT
+ static int QUOTED_TEXT
modifiedfield: UNDIRALL constant: 33 → 38
- static int UNDIRALL
+ static int UNDIRALL
modifiedfield: RVSLINE constant: 180 → 187
- static int RVSLINE
+ static int RVSLINE
removedfield: _LINECOMMENT
static int _LINECOMMENT
removedfield: _COMMENT
static int _COMMENT
removedfield: EIFLINE
static int EIFLINE
class ghidra.app.util.cparser.CPP.PreProcessorTokenManager 5 changes history
addedmethod: ReInit
void ReInit(ghidra.app.util.cparser.CPP.SimpleCharStream stream)
addedmethod: ReInit
void ReInit(ghidra.app.util.cparser.CPP.SimpleCharStream stream, int lexState)
modifiedfield: input_stream type: JavaCharStream → SimpleCharStream
- ghidra.app.util.cparser.CPP.JavaCharStream input_stream
+ ghidra.app.util.cparser.CPP.SimpleCharStream input_stream
removedmethod: ReInit
void ReInit(ghidra.app.util.cparser.CPP.JavaCharStream stream)
removedmethod: ReInit
void ReInit(ghidra.app.util.cparser.CPP.JavaCharStream stream, int lexState)
class ghidra.app.util.viewer.field.ListingField 1 change history
modifiedmethod: getProxy return type: ProxyObj → ProxyObj
- ghidra.app.util.viewer.proxy.ProxyObj getProxy()
+ ghidra.app.util.viewer.proxy.ProxyObj<?> getProxy()
class ghidra.app.util.viewer.field.PlateFieldFactory 1 change history
modifiedfield: FUNCTION_PLATE_COMMENT constant: " FUNCTION" → "FUNCTION"
- static java.lang.String FUNCTION_PLATE_COMMENT
+ static java.lang.String FUNCTION_PLATE_COMMENT
class ghidra.program.database.ProgramCompilerSpec 1 change history
addedmethod: resetProgramOptions
void resetProgramOptions(ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.program.database.SpecExtension 1 change history
addedmethod: clearAllExtensions
static void clearAllExtensions(ghidra.program.model.listing.Program program, ghidra.util.task.TaskMonitor monitor) throws CancelledException
enum ghidra.program.model.data.DataUtilities.ClearDataMode 1 change history
addedfield: CLEAR_ALL_DEFAULT_CONFLICT_DATA
static CLEAR_ALL_DEFAULT_CONFLICT_DATA
class ghidra.program.util.VarnodeContext 1 change history
addedmethod: isStackSpaceName
boolean isStackSpaceName(java.lang.String spaceName)
class ghidra.service.graph.GraphDisplayProvider 2 changes history
addedmethod: getActiveGraphDisplay
ghidra.service.graph.GraphDisplay getActiveGraphDisplay()
addedmethod: getAllGraphDisplays
java.util.List<ghidra.service.graph.GraphDisplay> getAllGraphDisplays()
class ghidra.util.bean.field.AnnotatedTextFieldElement 1 change history
addedmethod: getDisplayString
java.lang.String getDisplayString()
docking 1 modified
class docking.DefaultHelpService 1 change history
addedmethod: showHelp
void showHelp(ghidra.util.HelpLocation location)
docking.help 2 modified
class docking.help.HelpManager 1 change history
addedmethod: showHelp
void showHelp(ghidra.util.HelpLocation loc)
class docking.help.HelpService 1 change history
addedmethod: showHelp
void showHelp(ghidra.util.HelpLocation location)
docking.test 1 modified
class docking.test.AbstractDockingTest 1 change history
addedmethod: isEnabled
static boolean isEnabled(docking.action.DockingActionIf action, docking.action.ActionContextProvider contextProvider)
docking.widgets 1 modified
class docking.widgets.FindDialog 2 changes history
addedmethod: next
void next()
addedmethod: previous
void previous()
docking.widgets.fieldpanel 18 removed
docking.widgets.fieldpanel.support 1 modified
class docking.widgets.fieldpanel.support.FieldSelection 2 changes history
addedmethod: hashCode
int hashCode()
removedmethod: printRanges
void printRanges()
docking.widgets.table 1 modified
class docking.widgets.table.GBooleanCellRenderer 1 change history
addedmethod: isSelected
boolean isSelected()
ghidra.app.cmd.function 1 modified
class ghidra.app.cmd.function.CallDepthChangeInfo 1 change history
removedmethod: smoothDepth
int smoothDepth(ghidra.program.model.listing.Program program1, ghidra.program.model.listing.Function func, ghidra.util.task.TaskMonitor monitor)
ghidra.app.decompiler.component 4 modified
class ghidra.app.decompiler.component.ClangHighlightController 1 change history
removedmethod: getHighlightedText
java.lang.String getHighlightedText()
class ghidra.app.decompiler.component.DecompilerPanel 5 changes history
addedmethod: getFontMetrics
java.awt.FontMetrics getFontMetrics()
addedmethod: getSearchResults
ghidra.app.plugin.core.decompile.actions.FieldBasedSearchLocation getSearchResults()
addedmethod: getTextUnderCursor
java.lang.String getTextUnderCursor()
addedmethod: getSelectedText
java.lang.String getSelectedText()
removedmethod: getTextSelection
java.lang.String getTextSelection()
class ghidra.app.decompiler.component.DecompilerUtils 1 change history
addedmethod: getDataType
static ghidra.program.model.data.DataType getDataType(ghidra.app.decompiler.ClangToken token)
class ghidra.app.decompiler.component.NullClangHighlightController 1 change history
removedmethod: getHighlightedText
java.lang.String getHighlightedText()
ghidra.app.decompiler.component.hover 1 modified
class ghidra.app.decompiler.component.hover.DataTypeDecompilerHover 1 change history
addedmethod: getFieldDataType
static ghidra.program.model.data.DataType getFieldDataType(ghidra.app.decompiler.ClangFieldToken field)
ghidra.app.util.bin.format.objc2 1 modified
class ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList 1 change history
addedmethod: isSmallMethods
boolean isSmallMethods()
ghidra.app.util.cparser 1 added, 1 removed, 5 modified
class ghidra.app.util.cparser.C.CParser 1 change history
modifiedmethod: TypeName return type: DataType → Declaration
- ghidra.program.model.data.DataType TypeName() throws ParseException
+ ghidra.app.util.cparser.C.Declaration TypeName() throws ParseException
class ghidra.app.util.cparser.C.CParserConstants 94 changes history
modifiedfield: STRUCT constant: 29 → 30
- static int STRUCT
+ static int STRUCT
modifiedfield: CHAR constant: 63 → 64
- static int CHAR
+ static int CHAR
modifiedfield: UNSIGNED constant: 20 → 21
- static int UNSIGNED
+ static int UNSIGNED
modifiedfield: LETTER constant: 76 → 77
- static int LETTER
+ static int LETTER
modifiedfield: EXTERN constant: 27 → 28
- static int EXTERN
+ static int EXTERN
modifiedfield: STDCALL constant: 40 → 41
- static int STDCALL
+ static int STDCALL
modifiedfield: LINE constant: 73 → 74
- static int LINE
+ static int LINE
modifiedfield: CASE constant: 50 → 51
- static int CASE
+ static int CASE
modifiedfield: ENUM constant: 60 → 61
- static int ENUM
+ static int ENUM
modifiedfield: OBJC_LETTER constant: 117 → 118
- static int OBJC_LETTER
+ static int OBJC_LETTER
modifiedfield: DECLSPEC constant: 37 → 38
- static int DECLSPEC
+ static int DECLSPEC
modifiedfield: PLETTER constant: 98 → 99
- static int PLETTER
+ static int PLETTER
modifiedfield: PHASH constant: 102 → 103
- static int PHASH
+ static int PHASH
modifiedfield: W64 constant: 58 → 59
- static int W64
+ static int W64
modifiedfield: LINEALT constant: 74 → 75
- static int LINEALT
+ static int LINEALT
modifiedfield: DFLT constant: 22 → 23
- static int DFLT
+ static int DFLT
modifiedfield: HEX_LITERAL constant: 11 → 12
- static int HEX_LITERAL
+ static int HEX_LITERAL
modifiedfield: PCLOSE constant: 101 → 102
- static int PCLOSE
+ static int PCLOSE
modifiedfield: CHARACTER_LITERAL constant: 15 → 16
- static int CHARACTER_LITERAL
+ static int CHARACTER_LITERAL
modifiedfield: INT16 constant: 53 → 54
- static int INT16
+ static int INT16
modifiedfield: WHILE constant: 32 → 33
- static int WHILE
+ static int WHILE
modifiedfield: PCOMMA constant: 104 → 105
- static int PCOMMA
+ static int PCOMMA
modifiedfield: ASMBLOCKP constant: 81 → 82
- static int ASMBLOCKP
+ static int ASMBLOCKP
modifiedfield: PHEX_LITERAL constant: 107 → 108
- static int PHEX_LITERAL
+ static int PHEX_LITERAL
modifiedfield: DECIMAL_LITERAL constant: 10 → 11
- static int DECIMAL_LITERAL
+ static int DECIMAL_LITERAL
modifiedfield: OBJC2_END constant: 131 → 132
- static int OBJC2_END
+ static int OBJC2_END
modifiedfield: IF constant: 69 → 70
- static int IF
+ static int IF
modifiedfield: INT64 constant: 55 → 56
- static int INT64
+ static int INT64
modifiedfield: EXPONENT constant: 14 → 15
- static int EXPONENT
+ static int EXPONENT
modifiedfield: CONTINUE constant: 17 → 18
- static int CONTINUE
+ static int CONTINUE
modifiedfield: LONG constant: 51 → 52
- static int LONG
+ static int LONG
modifiedfield: ASM_SEMI constant: 82 → 83
- static int ASM_SEMI
+ static int ASM_SEMI
modifiedfield: PTR64 constant: 56 → 57
- static int PTR64
+ static int PTR64
modifiedfield: WCHAR constant: 59 → 60
- static int WCHAR
+ static int WCHAR
modifiedfield: PINTEGER_LITERAL constant: 105 → 106
- static int PINTEGER_LITERAL
+ static int PINTEGER_LITERAL
modifiedfield: BREAK constant: 33 → 34
- static int BREAK
+ static int BREAK
modifiedfield: OBJC_IDENTIFIER constant: 116 → 117
- static int OBJC_IDENTIFIER
+ static int OBJC_IDENTIFIER
modifiedfield: IDENTIFIER constant: 75 → 76
- static int IDENTIFIER
+ static int IDENTIFIER
modifiedfield: TYPEDEF constant: 21 → 22
- static int TYPEDEF
+ static int TYPEDEF
modifiedfield: DOUBLE constant: 23 → 24
- static int DOUBLE
+ static int DOUBLE
modifiedfield: FASTCALL constant: 41 → 42
- static int FASTCALL
+ static int FASTCALL
modifiedfield: GOTO constant: 64 → 65
- static int GOTO
+ static int GOTO
modifiedfield: VOLATILE constant: 18 → 19
- static int VOLATILE
+ static int VOLATILE
modifiedfield: ELSE constant: 49 → 50
- static int ELSE
+ static int ELSE
modifiedfield: AUTO constant: 61 → 62
- static int AUTO
+ static int AUTO
modifiedfield: RETURN constant: 26 → 27
- static int RETURN
+ static int RETURN
modifiedfield: CDECL constant: 36 → 37
- static int CDECL
+ static int CDECL
modifiedfield: PIDENTIFIER constant: 97 → 98
- static int PIDENTIFIER
+ static int PIDENTIFIER
modifiedfield: OBJC_SEMI constant: 119 → 120
- static int OBJC_SEMI
+ static int OBJC_SEMI
modifiedfield: INTEGER_LITERAL constant: 9 → 10
- static int INTEGER_LITERAL
+ static int INTEGER_LITERAL
modifiedfield: OBJC_DIGIT constant: 118 → 119
- static int OBJC_DIGIT
+ static int OBJC_DIGIT
modifiedfield: DIGIT constant: 77 → 78
- static int DIGIT
+ static int DIGIT
modifiedfield: PRAGMA constant: 38 → 39
- static int PRAGMA
+ static int PRAGMA
modifiedfield: OBJC2_IGNORE constant: 130 → 131
- static int OBJC2_IGNORE
+ static int OBJC2_IGNORE
modifiedfield: PCOLON constant: 103 → 104
- static int PCOLON
+ static int PCOLON
modifiedfield: ATTRIBUTE constant: 42 → 43
- static int ATTRIBUTE
+ static int ATTRIBUTE
modifiedfield: POPEN constant: 100 → 101
- static int POPEN
+ static int POPEN
modifiedfield: POCTAL_LITERAL constant: 108 → 109
- static int POCTAL_LITERAL
+ static int POCTAL_LITERAL
modifiedfield: REGISTER constant: 19 → 20
- static int REGISTER
+ static int REGISTER
modifiedfield: STRING_LITERAL constant: 16 → 17
- static int STRING_LITERAL
+ static int STRING_LITERAL
modifiedfield: FLOATING_POINT_LITERAL constant: 13 → 14
- static int FLOATING_POINT_LITERAL
+ static int FLOATING_POINT_LITERAL
modifiedfield: NEAR constant: 65 → 66
- static int NEAR
+ static int NEAR
modifiedfield: INT32 constant: 54 → 55
- static int INT32
+ static int INT32
modifiedfield: SIGNED constant: 31 → 32
- static int SIGNED
+ static int SIGNED
modifiedfield: FAR constant: 66 → 67
- static int FAR
+ static int FAR
modifiedfield: VOID constant: 62 → 63
- static int VOID
+ static int VOID
modifiedfield: DO constant: 70 → 71
- static int DO
+ static int DO
modifiedfield: STATIC constant: 30 → 31
- static int STATIC
+ static int STATIC
modifiedfield: PROTOCOL constant: 71 → 72
- static int PROTOCOL
+ static int PROTOCOL
modifiedfield: INT constant: 68 → 69
- static int INT
+ static int INT
modifiedfield: OCTAL_LITERAL constant: 12 → 13
- static int OCTAL_LITERAL
+ static int OCTAL_LITERAL
modifiedfield: PSTRING_LITERAL constant: 109 → 110
- static int PSTRING_LITERAL
+ static int PSTRING_LITERAL
modifiedfield: SWITCH constant: 25 → 26
- static int SWITCH
+ static int SWITCH
modifiedfield: EXTENSION constant: 43 → 44
- static int EXTENSION
+ static int EXTENSION
modifiedfield: CONST constant: 35 → 36
- static int CONST
+ static int CONST
modifiedfield: ASM constant: 45 → 46
- static int ASM
+ static int ASM
modifiedfield: PDIGIT constant: 99 → 100
- static int PDIGIT
+ static int PDIGIT
modifiedfield: INT8 constant: 52 → 53
- static int INT8
+ static int INT8
modifiedfield: LINENUMBER_LITERAL constant: 88 → 89
- static int LINENUMBER_LITERAL
+ static int LINENUMBER_LITERAL
modifiedfield: ASMBLOCKB constant: 80 → 81
- static int ASMBLOCKB
+ static int ASMBLOCKB
modifiedfield: PTR32 constant: 57 → 58
- static int PTR32
+ static int PTR32
modifiedfield: SIZEOF constant: 24 → 25
- static int SIZEOF
+ static int SIZEOF
modifiedfield: UNION constant: 34 → 35
- static int UNION
+ static int UNION
modifiedfield: PATH_LITERAL constant: 87 → 88
- static int PATH_LITERAL
+ static int PATH_LITERAL
modifiedfield: FOR constant: 67 → 68
- static int FOR
+ static int FOR
modifiedfield: QUOTE_C constant: 28 → 29
- static int QUOTE_C
+ static int QUOTE_C
modifiedfield: OBJC_IGNORE constant: 115 → 116
- static int OBJC_IGNORE
+ static int OBJC_IGNORE
modifiedfield: PDECIMAL_LITERAL constant: 106 → 107
- static int PDECIMAL_LITERAL
+ static int PDECIMAL_LITERAL
modifiedfield: READABLETO constant: 39 → 40
- static int READABLETO
+ static int READABLETO
modifiedfield: FLOAT constant: 47 → 48
- static int FLOAT
+ static int FLOAT
modifiedfield: RESTRICT constant: 44 → 45
- static int RESTRICT
+ static int RESTRICT
modifiedfield: INTERFACE constant: 72 → 73
- static int INTERFACE
+ static int INTERFACE
modifiedfield: SHORT constant: 48 → 49
- static int SHORT
+ static int SHORT
modifiedfield: INLINE constant: 46 → 47
- static int INLINE
+ static int INLINE
class ghidra.app.util.cparser.CPP.PreProcessor 20 changes history
addedmethod: getDef
java.lang.String getDef(java.lang.String name)
addedmethod: LogOr
ghidra.app.util.cparser.CPP.PreProcessor.PPToken LogOr() throws ParseException
addedmethod: LogAnd
ghidra.app.util.cparser.CPP.PreProcessor.PPToken LogAnd() throws ParseException
addedmethod: InclusiveORExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken InclusiveORExpression() throws ParseException
addedmethod: ExclusiveORExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken ExclusiveORExpression() throws ParseException
addedmethod: ANDExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken ANDExpression() throws ParseException
addedmethod: ShiftExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken ShiftExpression() throws ParseException
addedmethod: AdditiveExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken AdditiveExpression() throws ParseException
addedmethod: MultiplicativeExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken MultiplicativeExpression() throws ParseException
addedmethod: UnaryExpression
ghidra.app.util.cparser.CPP.PreProcessor.PPToken UnaryExpression() throws ParseException
modifiedmethod: IFSection return type: boolean → PPToken
- boolean IFSection() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken IFSection() throws ParseException
modifiedmethod: IFGroup return type: boolean → PPToken
- boolean IFGroup() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken IFGroup() throws ParseException
modifiedmethod: Group return type: boolean → PPToken
- boolean Group() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken Group() throws ParseException
modifiedmethod: ControlLine return type: boolean → PPToken
- boolean ControlLine() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken ControlLine() throws ParseException
modifiedmethod: TranslationUnit return type: boolean → PPToken
- boolean TranslationUnit() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken TranslationUnit() throws ParseException
modifiedmethod: GroupPart return type: boolean → PPToken
- boolean GroupPart() throws ParseException
+ ghidra.app.util.cparser.CPP.PreProcessor.PPToken GroupPart() throws ParseException
removedmethod: Or
ghidra.app.util.cparser.CPP.PreProcessor.PPToken Or() throws ParseException
removedmethod: And
ghidra.app.util.cparser.CPP.PreProcessor.PPToken And() throws ParseException
removedmethod: Negation
ghidra.app.util.cparser.CPP.PreProcessor.PPToken Negation() throws ParseException
removedmethod: SubtractFrom
ghidra.app.util.cparser.CPP.PreProcessor.PPToken SubtractFrom() throws ParseException
class ghidra.app.util.cparser.CPP.PreProcessorConstants 233 changes history
addedfield: _BOM
static int _BOM
addedfield: EOLCMNTNL
static int EOLCMNTNL
addedfield: CMNTNL
static int CMNTNL
addedfield: _XOR
static int _XOR
addedfield: _PERCENT
static int _PERCENT
addedfield: XOR
static int XOR
addedfield: DIVIDE
static int DIVIDE
addedfield: MOD
static int MOD
addedfield: SpecialEOLComment
static int SpecialEOLComment
addedfield: SpecialBlockComment
static int SpecialBlockComment
modifiedfield: _PLUS constant: 21 → 26
- static int _PLUS
+ static int _PLUS
modifiedfield: NOTWSQLT constant: 52 → 57
- static int NOTWSQLT
+ static int NOTWSQLT
modifiedfield: NOTCMT constant: 46 → 51
- static int NOTCMT
+ static int NOTCMT
modifiedfield: OTHER_TEXT constant: 65 → 70
- static int OTHER_TEXT
+ static int OTHER_TEXT
modifiedfield: IFDEF_EXPRN constant: 143 → 150
- static int IFDEF_EXPRN
+ static int IFDEF_EXPRN
modifiedfield: VALUES constant: 181 → 188
- static int VALUES
+ static int VALUES
modifiedfield: _LT constant: 10 → 13
- static int _LT
+ static int _LT
modifiedfield: ENDIF constant: 88 → 91
- static int ENDIF
+ static int ENDIF
modifiedfield: _INCWSP constant: 122 → 129
- static int _INCWSP
+ static int _INCWSP
modifiedfield: XSYMLINKPATH constant: 129 → 136
- static int XSYMLINKPATH
+ static int XSYMLINKPATH
modifiedfield: INCLUDE constant: 6 → 8
- static int INCLUDE
+ static int INCLUDE
modifiedfield: _LCMT20 constant: 144 → 152
- static int _LCMT20
+ static int _LCMT20
modifiedfield: DIRECTIVECOMMENT constant: 21 → 23
- static int DIRECTIVECOMMENT
+ static int DIRECTIVECOMMENT
modifiedfield: _WSP constant: 133 → 140
- static int _WSP
+ static int _WSP
modifiedfield: _ENDREL constant: 138 → 145
- static int _ENDREL
+ static int _ENDREL
modifiedfield: OP constant: 38 → 43
- static int OP
+ static int OP
modifiedfield: NOTWWSQLT constant: 51 → 56
- static int NOTWWSQLT
+ static int NOTWWSQLT
modifiedfield: ENDREL constant: 36 → 41
- static int ENDREL
+ static int ENDREL
modifiedfield: _MACWSP constant: 193 → 200
- static int _MACWSP
+ static int _MACWSP
modifiedfield: LINE constant: 18 → 20
- static int LINE
+ static int LINE
modifiedfield: MANIFEST constant: 169 → 175
- static int MANIFEST
+ static int MANIFEST
modifiedfield: MACROARGS constant: 25 → 27
- static int MACROARGS
+ static int MACROARGS
modifiedfield: UNDIR constant: 32 → 37
- static int UNDIR
+ static int UNDIR
modifiedfield: TIMES constant: 110 → 116
- static int TIMES
+ static int TIMES
modifiedfield: ITEM constant: 115 → 121
- static int ITEM
+ static int ITEM
modifiedfield: _CTRL constant: 1 → 2
- static int _CTRL
+ static int _CTRL
modifiedfield: ENDL constant: 31 → 36
- static int ENDL
+ static int ENDL
modifiedfield: LINLINE constant: 170 → 177
- static int LINLINE
+ static int LINLINE
modifiedfield: LINECOMMENT constant: 20 → 22
- static int LINECOMMENT
+ static int LINECOMMENT
modifiedfield: NOTCMTCOD constant: 47 → 52
- static int NOTCMTCOD
+ static int NOTCMTCOD
modifiedfield: NEWLINE constant: 64 → 69
- static int NEWLINE
+ static int NEWLINE
modifiedfield: _INCCP constant: 123 → 130
- static int _INCCP
+ static int _INCCP
modifiedfield: _CMT constant: 4 → 6
- static int _CMT
+ static int _CMT
modifiedfield: NEQ constant: 97 → 100
- static int NEQ
+ static int NEQ
modifiedfield: ERROR_EXPRN constant: 151 → 158
- static int ERROR_EXPRN
+ static int ERROR_EXPRN
modifiedfield: NOTENDLC constant: 44 → 49
- static int NOTENDLC
+ static int NOTENDLC
modifiedfield: CMT constant: 26 → 31
- static int CMT
+ static int CMT
modifiedfield: ESTD constant: 136 → 143
- static int ESTD
+ static int ESTD
modifiedfield: _LSH constant: 18 → 22
- static int _LSH
+ static int _LSH
modifiedfield: WARNLINE constant: 155 → 162
- static int WARNLINE
+ static int WARNLINE
modifiedfield: WS constant: 62 → 67
- static int WS
+ static int WS
modifiedfield: _WSP4 constant: 149 → 157
- static int _WSP4
+ static int _WSP4
modifiedfield: MQUOTED_VALUE constant: 204 → 211
- static int MQUOTED_VALUE
+ static int MQUOTED_VALUE
modifiedfield: NOTCHR constant: 61 → 66
- static int NOTCHR
+ static int NOTCHR
modifiedfield: _INCCOD constant: 121 → 128
- static int _INCCOD
+ static int _INCCOD
modifiedfield: DEFINED constant: 92 → 95
- static int DEFINED
+ static int DEFINED
modifiedfield: HEX_LITERAL constant: 56 → 61
- static int HEX_LITERAL
+ static int HEX_LITERAL
modifiedfield: OPTIONED constant: 95 → 98
- static int OPTIONED
+ static int OPTIONED
modifiedfield: CP constant: 37 → 42
- static int CP
+ static int CP
modifiedfield: MACROMV constant: 187 → 194
- static int MACROMV
+ static int MACROMV
modifiedfield: CONTARG constant: 26 → 28
- static int CONTARG
+ static int CONTARG
modifiedfield: FP_NUMERIC constant: 114 → 120
- static int FP_NUMERIC
+ static int FP_NUMERIC
modifiedfield: _XSYMENDL constant: 127 → 134
- static int _XSYMENDL
+ static int _XSYMENDL
modifiedfield: DEFINE constant: 16 → 18
- static int DEFINE
+ static int DEFINE
modifiedfield: EXPATH constant: 128 → 135
- static int EXPATH
+ static int EXPATH
modifiedfield: _ECMT3 constant: 172 → 179
- static int _ECMT3
+ static int _ECMT3
modifiedfield: DECIMAL_LITERAL constant: 55 → 60
- static int DECIMAL_LITERAL
+ static int DECIMAL_LITERAL
modifiedfield: _WSP6 constant: 156 → 163
- static int _WSP6
+ static int _WSP6
modifiedfield: _LOG_AND constant: 15 → 18
- static int _LOG_AND
+ static int _LOG_AND
modifiedfield: EQ constant: 96 → 99
- static int EQ
+ static int EQ
modifiedfield: STD constant: 41 → 46
- static int STD
+ static int STD
modifiedfield: GT constant: 99 → 102
- static int GT
+ static int GT
modifiedfield: _CMT0 constant: 84 → 87
- static int _CMT0
+ static int _CMT0
modifiedfield: IF constant: 85 → 88
- static int IF
+ static int IF
modifiedfield: LE constant: 100 → 103
- static int LE
+ static int LE
modifiedfield: NOPAR constant: 39 → 44
- static int NOPAR
+ static int NOPAR
modifiedfield: IGNORETOEOL constant: 2 → 4
- static int IGNORETOEOL
+ static int IGNORETOEOL
modifiedfield: _WSP1 constant: 142 → 149
- static int _WSP1
+ static int _WSP1
modifiedfield: EXPONENT constant: 60 → 65
- static int EXPONENT
+ static int EXPONENT
modifiedfield: XSYMPATH constant: 5 → 7
- static int XSYMPATH
+ static int XSYMPATH
modifiedfield: _INCSTANDARD constant: 125 → 132
- static int _INCSTANDARD
+ static int _INCSTANDARD
modifiedfield: _CMT11 constant: 120 → 127
- static int _CMT11
+ static int _CMT11
modifiedfield: _CMT4 constant: 176 → 183
- static int _CMT4
+ static int _CMT4
modifiedfield: _OR constant: 16 → 19
- static int _OR
+ static int _OR
modifiedfield: _COD constant: 132 → 139
- static int _COD
+ static int _COD
modifiedfield: WARNING_EXPRN constant: 154 → 161
- static int WARNING_EXPRN
+ static int WARNING_EXPRN
modifiedfield: IFNDEF_EXPRN constant: 147 → 154
- static int IFNDEF_EXPRN
+ static int IFNDEF_EXPRN
modifiedfield: INCDEF constant: 3 → 5
- static int INCDEF
+ static int INCDEF
modifiedfield: OPTD constant: 35 → 40
- static int OPTD
+ static int OPTD
modifiedfield: _RSH constant: 19 → 23
- static int _RSH
+ static int _RSH
modifiedfield: _LCMT11 constant: 119 → 126
- static int _LCMT11
+ static int _LCMT11
modifiedfield: MACROVALS constant: 27 → 29
- static int MACROVALS
+ static int MACROVALS
modifiedfield: ERRLINE constant: 152 → 159
- static int ERRLINE
+ static int ERRLINE
modifiedfield: _ECMT10 constant: 174 → 181
- static int _ECMT10
+ static int _ECMT10
modifiedfield: HASINCLUDENEXT constant: 94 → 97
- static int HASINCLUDENEXT
+ static int HASINCLUDENEXT
modifiedfield: _HEX constant: 126 → 133
- static int _HEX
+ static int _HEX
modifiedfield: DIRECTIVE constant: 1 → 3
- static int DIRECTIVE
+ static int DIRECTIVE
modifiedfield: _WSP5 constant: 153 → 160
- static int _WSP5
+ static int _WSP5
modifiedfield: IFDEF constant: 10 → 12
- static int IFDEF
+ static int IFDEF
modifiedfield: _QMARK constant: 22 → 27
- static int _QMARK
+ static int _QMARK
modifiedfield: QUOTED_VALUE constant: 186 → 193
- static int QUOTED_VALUE
+ static int QUOTED_VALUE
modifiedfield: _EQT constant: 185 → 192
- static int _EQT
+ static int _EQT
modifiedfield: REL constant: 42 → 47
- static int REL
+ static int REL
modifiedfield: NOTWS constant: 48 → 53
- static int NOTWS
+ static int NOTWS
modifiedfield: OUTER_TEXT constant: 63 → 68
- static int OUTER_TEXT
+ static int OUTER_TEXT
modifiedfield: _ECMT7 constant: 183 → 190
- static int _ECMT7
+ static int _ECMT7
modifiedfield: _COD1 constant: 79 → 83
- static int _COD1
+ static int _COD1
modifiedfield: _GT constant: 11 → 14
- static int _GT
+ static int _GT
modifiedfield: INFO constant: 14 → 16
- static int INFO
+ static int INFO
modifiedfield: UNDEFINE constant: 15 → 17
- static int UNDEFINE
+ static int UNDEFINE
modifiedfield: MQUOTED_VAL constant: 28 → 30
- static int MQUOTED_VAL
+ static int MQUOTED_VAL
modifiedfield: COD constant: 30 → 35
- static int COD
+ static int COD
modifiedfield: LINEINFO constant: 171 → 178
- static int LINEINFO
+ static int LINEINFO
modifiedfield: ENDITEM constant: 117 → 123
- static int ENDITEM
+ static int ENDITEM
modifiedfield: DEFD constant: 34 → 39
- static int DEFD
+ static int DEFD
modifiedfield: IFNDEF constant: 11 → 13
- static int IFNDEF
+ static int IFNDEF
modifiedfield: _LCMT7 constant: 197 → 204
- static int _LCMT7
+ static int _LCMT7
modifiedfield: COMMA constant: 81 → 85
- static int COMMA
+ static int COMMA
modifiedfield: _LCMT21 constant: 148 → 156
- static int _LCMT21
+ static int _LCMT21
modifiedfield: STDPATH constant: 7 → 9
- static int STDPATH
+ static int STDPATH
modifiedfield: __LT constant: 134 → 141
- static int __LT
+ static int __LT
modifiedfield: _BLANKLINE constant: 5 → 4
- static int _BLANKLINE
+ static int _BLANKLINE
modifiedfield: _WSP7 constant: 167 → 173
- static int _WSP7
+ static int _WSP7
modifiedfield: NUMERIC constant: 113 → 119
- static int NUMERIC
+ static int NUMERIC
modifiedfield: IFDLINE constant: 146 → 151
- static int IFDLINE
+ static int IFDLINE
modifiedfield: FP_LITERAL constant: 59 → 64
- static int FP_LITERAL
+ static int FP_LITERAL
modifiedfield: INFO_EXPRN constant: 157 → 164
- static int INFO_EXPRN
+ static int INFO_EXPRN
modifiedfield: NOTWSQ constant: 49 → 54
- static int NOTWSQ
+ static int NOTWSQ
modifiedfield: ELSE constant: 87 → 90
- static int ELSE
+ static int ELSE
modifiedfield: XSYMLINK constant: 4 → 6
- static int XSYMLINK
+ static int XSYMLINK
modifiedfield: MINUS constant: 108 → 112
- static int MINUS
+ static int MINUS
modifiedfield: RELPATH constant: 8 → 10
- static int RELPATH
+ static int RELPATH
modifiedfield: STARTCMT constant: 29 → 34
- static int STARTCMT
+ static int STARTCMT
modifiedfield: IFNDLINE constant: 150 → 155
- static int IFNDLINE
+ static int IFNDLINE
modifiedfield: NOTWQC constant: 50 → 55
- static int NOTWQC
+ static int NOTWQC
modifiedfield: MOREVAL constant: 182 → 189
- static int MOREVAL
+ static int MOREVAL
modifiedfield: PLUS constant: 109 → 113
- static int PLUS
+ static int PLUS
modifiedfield: _CMT5 constant: 189 → 196
- static int _CMT5
+ static int _CMT5
modifiedfield: _EEECMT9 constant: 206 → 213
- static int _EEECMT9
+ static int _EEECMT9
modifiedfield: _LOG_OR constant: 17 → 21
- static int _LOG_OR
+ static int _LOG_OR
modifiedfield: MACEXPPATH constant: 131 → 138
- static int MACEXPPATH
+ static int MACEXPPATH
modifiedfield: ERROR constant: 12 → 14
- static int ERROR
+ static int ERROR
modifiedfield: COMMENT constant: 19 → 21
- static int COMMENT
+ static int COMMENT
modifiedfield: NOTVALCMT constant: 53 → 58
- static int NOTVALCMT
+ static int NOTVALCMT
modifiedfield: INTEGER_LITERAL constant: 54 → 59
- static int INTEGER_LITERAL
+ static int INTEGER_LITERAL
modifiedfield: _CODC constant: 168 → 174
- static int _CODC
+ static int _CODC
modifiedfield: ELIF constant: 86 → 89
- static int ELIF
+ static int ELIF
modifiedfield: LSH constant: 106 → 110
- static int LSH
+ static int LSH
modifiedfield: _ECMT5 constant: 188 → 195
- static int _ECMT5
+ static int _ECMT5
modifiedfield: RVALUES constant: 22 → 24
- static int RVALUES
+ static int RVALUES
modifiedfield: PRAGMA constant: 9 → 11
- static int PRAGMA
+ static int PRAGMA
modifiedfield: NOT constant: 91 → 94
- static int NOT
+ static int NOT
modifiedfield: CONSTITUENT constant: 162 → 168
- static int CONSTITUENT
+ static int CONSTITUENT
modifiedfield: MACROVALS_COMMENT constant: 29 → 31
- static int MACROVALS_COMMENT
+ static int MACROVALS_COMMENT
modifiedfield: INFOLINE constant: 158 → 165
- static int INFOLINE
+ static int INFOLINE
modifiedfield: _MWSP constant: 190 → 197
- static int _MWSP
+ static int _MWSP
modifiedfield: MOREARG constant: 195 → 202
- static int MOREARG
+ static int MOREARG
modifiedfield: HEX_DIGIT constant: 57 → 62
- static int HEX_DIGIT
+ static int HEX_DIGIT
modifiedfield: _LCMT4 constant: 175 → 182
- static int _LCMT4
+ static int _LCMT4
modifiedfield: RELATIVE constant: 139 → 146
- static int RELATIVE
+ static int RELATIVE
modifiedfield: BEGITEM constant: 116 → 122
- static int BEGITEM
+ static int BEGITEM
modifiedfield: OR constant: 103 → 106
- static int OR
+ static int OR
modifiedfield: _XSYM constant: 2 → 3
- static int _XSYM
+ static int _XSYM
modifiedfield: _NEQ constant: 9 → 12
- static int _NEQ
+ static int _NEQ
modifiedfield: MACRORV constant: 196 → 203
- static int MACRORV
+ static int MACRORV
modifiedfield: _COD3 constant: 192 → 199
- static int _COD3
+ static int _COD3
modifiedfield: _MINUS constant: 20 → 24
- static int _MINUS
+ static int _MINUS
modifiedfield: WARNING constant: 13 → 15
- static int WARNING
+ static int WARNING
modifiedfield: _WSP2 constant: 80 → 84
- static int _WSP2
+ static int _WSP2
modifiedfield: _LEADIN2 constant: 163 → 170
- static int _LEADIN2
+ static int _LEADIN2
modifiedfield: DIRLINE constant: 77 → 124
- static int DIRLINE
+ static int DIRLINE
modifiedfield: _EECMT9 constant: 207 → 214
- static int _EECMT9
+ static int _EECMT9
modifiedfield: QUOTED_VAL constant: 24 → 26
- static int QUOTED_VAL
+ static int QUOTED_VAL
modifiedfield: _WSP3 constant: 145 → 153
- static int _WSP3
+ static int _WSP3
modifiedfield: ENDCMT constant: 28 → 33
- static int ENDCMT
+ static int ENDCMT
modifiedfield: STANDARD constant: 137 → 144
- static int STANDARD
+ static int STANDARD
modifiedfield: _ECMT8 constant: 199 → 206
- static int _ECMT8
+ static int _ECMT8
modifiedfield: CONSTANT constant: 17 → 19
- static int CONSTANT
+ static int CONSTANT
modifiedfield: _CMT3 constant: 173 → 180
- static int _CMT3
+ static int _CMT3
modifiedfield: GE constant: 101 → 104
- static int GE
+ static int GE
modifiedfield: AND constant: 102 → 105
- static int AND
+ static int AND
modifiedfield: LOG_AND constant: 105 → 109
- static int LOG_AND
+ static int LOG_AND
modifiedfield: UNDLINE constant: 160 → 169
- static int UNDLINE
+ static int UNDLINE
modifiedfield: _QTE constant: 135 → 142
- static int _QTE
+ static int _QTE
modifiedfield: _WSP8 constant: 178 → 185
- static int _WSP8
+ static int _WSP8
modifiedfield: IFDEFED constant: 89 → 92
- static int IFDEFED
+ static int IFDEFED
modifiedfield: _QTE1 constant: 200 → 207
- static int _QTE1
+ static int _QTE1
modifiedfield: WSP constant: 40 → 45
- static int WSP
+ static int WSP
modifiedfield: _COD4 constant: 198 → 205
- static int _COD4
+ static int _COD4
modifiedfield: _EECMT7 constant: 184 → 191
- static int _EECMT7
+ static int _EECMT7
modifiedfield: RSH constant: 107 → 111
- static int RSH
+ static int RSH
modifiedfield: _LEADIN1 constant: 161 → 167
- static int _LEADIN1
+ static int _LEADIN1
modifiedfield: OCTAL_LITERAL constant: 58 → 63
- static int OCTAL_LITERAL
+ static int OCTAL_LITERAL
modifiedfield: _COLON constant: 23 → 28
- static int _COLON
+ static int _COLON
modifiedfield: _AND constant: 14 → 17
- static int _AND
+ static int _AND
modifiedfield: _EQT1 constant: 203 → 210
- static int _EQT1
+ static int _EQT1
modifiedfield: CONLINE constant: 166 → 176
- static int CONLINE
+ static int CONLINE
modifiedfield: _EWSP constant: 191 → 198
- static int _EWSP
+ static int _EWSP
modifiedfield: XSYM constant: 25 → 30
- static int XSYM
+ static int XSYM
modifiedfield: _LCMT0 constant: 82 → 86
- static int _LCMT0
+ static int _LCMT0
modifiedfield: _WSP_INFO constant: 159 → 166
- static int _WSP_INFO
+ static int _WSP_INFO
modifiedfield: INCLINE constant: 130 → 137
- static int INCLINE
+ static int INCLINE
modifiedfield: IFNDEFED constant: 90 → 93
- static int IFNDEFED
+ static int IFNDEFED
modifiedfield: _COD2 constant: 179 → 186
- static int _COD2
+ static int _COD2
modifiedfield: MCVLINE constant: 201 → 208
- static int MCVLINE
+ static int MCVLINE
modifiedfield: HASINCLUDE constant: 93 → 96
- static int HASINCLUDE
+ static int HASINCLUDE
modifiedfield: PRAGMA_EXPRN constant: 140 → 147
- static int PRAGMA_EXPRN
+ static int PRAGMA_EXPRN
modifiedfield: NOTENDL constant: 43 → 48
- static int NOTENDL
+ static int NOTENDL
modifiedfield: PRGLINE constant: 141 → 148
- static int PRGLINE
+ static int PRGLINE
modifiedfield: _ECMT9 constant: 205 → 212
- static int _ECMT9
+ static int _ECMT9
modifiedfield: QMARK constant: 111 → 117
- static int QMARK
+ static int QMARK
modifiedfield: _GE constant: 13 → 16
- static int _GE
+ static int _GE
modifiedfield: _INCOP constant: 124 → 131
- static int _INCOP
+ static int _INCOP
modifiedfield: _WSP0 constant: 78 → 82
- static int _WSP0
+ static int _WSP0
modifiedfield: _TOEOL constant: 118 → 125
- static int _TOEOL
+ static int _TOEOL
modifiedfield: _LCMT constant: 3 → 5
- static int _LCMT
+ static int _LCMT
modifiedfield: ECMT constant: 27 → 32
- static int ECMT
+ static int ECMT
modifiedfield: RVALUES_COMMENT constant: 23 → 25
- static int RVALUES_COMMENT
+ static int RVALUES_COMMENT
modifiedfield: _LE constant: 12 → 15
- static int _LE
+ static int _LE
modifiedfield: NOTENDLSTAR constant: 45 → 50
- static int NOTENDLSTAR
+ static int NOTENDLSTAR
modifiedfield: DIR constant: 24 → 29
- static int DIR
+ static int DIR
modifiedfield: _QTE0 constant: 177 → 184
- static int _QTE0
+ static int _QTE0
modifiedfield: LOG_OR constant: 104 → 108
- static int LOG_OR
+ static int LOG_OR
modifiedfield: COLON constant: 112 → 118
- static int COLON
+ static int COLON
modifiedfield: LT constant: 98 → 101
- static int LT
+ static int LT
modifiedfield: _EQ constant: 8 → 11
- static int _EQ
+ static int _EQ
modifiedfield: LEADIN3 constant: 202 → 209
- static int LEADIN3
+ static int LEADIN3
modifiedfield: QUOTED_TEXT constant: 66 → 71
- static int QUOTED_TEXT
+ static int QUOTED_TEXT
modifiedfield: UNDIRALL constant: 33 → 38
- static int UNDIRALL
+ static int UNDIRALL
modifiedfield: RVSLINE constant: 180 → 187
- static int RVSLINE
+ static int RVSLINE
removedfield: _LINECOMMENT
static int _LINECOMMENT
removedfield: _COMMENT
static int _COMMENT
removedfield: EIFLINE
static int EIFLINE
class ghidra.app.util.cparser.CPP.PreProcessorTokenManager 5 changes history
addedmethod: ReInit
void ReInit(ghidra.app.util.cparser.CPP.SimpleCharStream stream)
addedmethod: ReInit
void ReInit(ghidra.app.util.cparser.CPP.SimpleCharStream stream, int lexState)
modifiedfield: input_stream type: JavaCharStream → SimpleCharStream
- ghidra.app.util.cparser.CPP.JavaCharStream input_stream
+ ghidra.app.util.cparser.CPP.SimpleCharStream input_stream
removedmethod: ReInit
void ReInit(ghidra.app.util.cparser.CPP.JavaCharStream stream)
removedmethod: ReInit
void ReInit(ghidra.app.util.cparser.CPP.JavaCharStream stream, int lexState)
ghidra.app.util.viewer.field 2 added, 2 modified
class ghidra.app.util.viewer.field.ListingField 1 change history
modifiedmethod: getProxy return type: ProxyObj → ProxyObj
- ghidra.app.util.viewer.proxy.ProxyObj getProxy()
+ ghidra.app.util.viewer.proxy.ProxyObj<?> getProxy()
class ghidra.app.util.viewer.field.PlateFieldFactory 1 change history
modifiedfield: FUNCTION_PLATE_COMMENT constant: " FUNCTION" → "FUNCTION"
- static java.lang.String FUNCTION_PLATE_COMMENT
+ static java.lang.String FUNCTION_PLATE_COMMENT
ghidra.program.database 2 modified
class ghidra.program.database.ProgramCompilerSpec 1 change history
addedmethod: resetProgramOptions
void resetProgramOptions(ghidra.util.task.TaskMonitor monitor) throws CancelledException
class ghidra.program.database.SpecExtension 1 change history
addedmethod: clearAllExtensions
static void clearAllExtensions(ghidra.program.model.listing.Program program, ghidra.util.task.TaskMonitor monitor) throws CancelledException
ghidra.program.model.data 1 modified
enum ghidra.program.model.data.DataUtilities.ClearDataMode 1 change history
addedfield: CLEAR_ALL_DEFAULT_CONFLICT_DATA
static CLEAR_ALL_DEFAULT_CONFLICT_DATA
ghidra.program.util 1 modified
class ghidra.program.util.VarnodeContext 1 change history
addedmethod: isStackSpaceName
boolean isStackSpaceName(java.lang.String spaceName)
ghidra.service.graph 1 modified
class ghidra.service.graph.GraphDisplayProvider 2 changes history
addedmethod: getActiveGraphDisplay
ghidra.service.graph.GraphDisplay getActiveGraphDisplay()
addedmethod: getAllGraphDisplays
java.util.List<ghidra.service.graph.GraphDisplay> getAllGraphDisplays()
ghidra.util.bean.field 1 modified
class ghidra.util.bean.field.AnnotatedTextFieldElement 1 change history
addedmethod: getDisplayString
java.lang.String getDisplayString()