File tree Expand file tree Collapse file tree 7 files changed +0
-54
lines changed
cpp/ql/lib/semmle/code/cpp/ir/implementation Expand file tree Collapse file tree 7 files changed +0
-54
lines changed Original file line number Diff line number Diff line change @@ -210,9 +210,6 @@ class Instruction extends Construction::TStageInstruction {
210210 */
211211 final Language:: AST getAst ( ) { result = Construction:: getInstructionAst ( this ) }
212212
213- /** DEPRECATED: Alias for getAst */
214- deprecated Language:: AST getAST ( ) { result = this .getAst ( ) }
215-
216213 /**
217214 * Gets the location of the source code for this instruction.
218215 */
@@ -463,9 +460,6 @@ class VariableInstruction extends Instruction {
463460 * Gets the AST variable that this instruction's IR variable refers to, if one exists.
464461 */
465462 final Language:: Variable getAstVariable ( ) { result = var .( IRUserVariable ) .getVariable ( ) }
466-
467- /** DEPRECATED: Alias for getAstVariable */
468- deprecated Language:: Variable getASTVariable ( ) { result = this .getAstVariable ( ) }
469463}
470464
471465/**
Original file line number Diff line number Diff line change @@ -422,12 +422,6 @@ private module Cached {
422422 )
423423 }
424424
425- /** DEPRECATED: Alias for getInstructionAst */
426- cached
427- deprecated Language:: AST getInstructionAST ( Instruction instr ) {
428- result = getInstructionAst ( instr )
429- }
430-
431425 cached
432426 Language:: LanguageType getInstructionResultType ( Instruction instr ) {
433427 result = instr .( RawIR:: Instruction ) .getResultLanguageType ( )
@@ -993,9 +987,6 @@ predicate canReuseSsaForMemoryResult(Instruction instruction) {
993987 // We don't support reusing SSA for any location that could create a `Chi` instruction.
994988}
995989
996- /** DEPRECATED: Alias for canReuseSsaForMemoryResult */
997- deprecated predicate canReuseSSAForMemoryResult = canReuseSsaForMemoryResult / 1 ;
998-
999990/**
1000991 * Expose some of the internal predicates to PrintSSA.qll. We do this by publicly importing those modules in the
1001992 * `DebugSsa` module, which is then imported by PrintSSA.
@@ -1005,9 +996,6 @@ module DebugSsa {
1005996 import DefUse
1006997}
1007998
1008- /** DEPRECATED: Alias for DebugSsa */
1009- deprecated module DebugSSA = DebugSsa;
1010-
1011999import CachedForDebugging
10121000
10131001cached
Original file line number Diff line number Diff line change @@ -73,9 +73,6 @@ module UnaliasedSsaInstructions {
7373 }
7474}
7575
76- /** DEPRECATED: Alias for UnaliasedSsaInstructions */
77- deprecated module UnaliasedSSAInstructions = UnaliasedSsaInstructions;
78-
7976/**
8077 * Provides wrappers for the constructors of each branch of `TInstruction` that is used by the
8178 * aliased SSA stage.
@@ -107,6 +104,3 @@ module AliasedSsaInstructions {
107104 result = TAliasedSsaUnreachedInstruction ( irFunc )
108105 }
109106}
110-
111- /** DEPRECATED: Alias for AliasedSsaInstructions */
112- deprecated module AliasedSSAInstructions = AliasedSsaInstructions;
Original file line number Diff line number Diff line change @@ -210,9 +210,6 @@ class Instruction extends Construction::TStageInstruction {
210210 */
211211 final Language:: AST getAst ( ) { result = Construction:: getInstructionAst ( this ) }
212212
213- /** DEPRECATED: Alias for getAst */
214- deprecated Language:: AST getAST ( ) { result = this .getAst ( ) }
215-
216213 /**
217214 * Gets the location of the source code for this instruction.
218215 */
@@ -463,9 +460,6 @@ class VariableInstruction extends Instruction {
463460 * Gets the AST variable that this instruction's IR variable refers to, if one exists.
464461 */
465462 final Language:: Variable getAstVariable ( ) { result = var .( IRUserVariable ) .getVariable ( ) }
466-
467- /** DEPRECATED: Alias for getAstVariable */
468- deprecated Language:: Variable getASTVariable ( ) { result = this .getAstVariable ( ) }
469463}
470464
471465/**
Original file line number Diff line number Diff line change @@ -210,9 +210,6 @@ class Instruction extends Construction::TStageInstruction {
210210 */
211211 final Language:: AST getAst ( ) { result = Construction:: getInstructionAst ( this ) }
212212
213- /** DEPRECATED: Alias for getAst */
214- deprecated Language:: AST getAST ( ) { result = this .getAst ( ) }
215-
216213 /**
217214 * Gets the location of the source code for this instruction.
218215 */
@@ -463,9 +460,6 @@ class VariableInstruction extends Instruction {
463460 * Gets the AST variable that this instruction's IR variable refers to, if one exists.
464461 */
465462 final Language:: Variable getAstVariable ( ) { result = var .( IRUserVariable ) .getVariable ( ) }
466-
467- /** DEPRECATED: Alias for getAstVariable */
468- deprecated Language:: Variable getASTVariable ( ) { result = this .getAstVariable ( ) }
469463}
470464
471465/**
Original file line number Diff line number Diff line change @@ -422,12 +422,6 @@ private module Cached {
422422 )
423423 }
424424
425- /** DEPRECATED: Alias for getInstructionAst */
426- cached
427- deprecated Language:: AST getInstructionAST ( Instruction instr ) {
428- result = getInstructionAst ( instr )
429- }
430-
431425 cached
432426 Language:: LanguageType getInstructionResultType ( Instruction instr ) {
433427 result = instr .( RawIR:: Instruction ) .getResultLanguageType ( )
@@ -993,9 +987,6 @@ predicate canReuseSsaForMemoryResult(Instruction instruction) {
993987 // We don't support reusing SSA for any location that could create a `Chi` instruction.
994988}
995989
996- /** DEPRECATED: Alias for canReuseSsaForMemoryResult */
997- deprecated predicate canReuseSSAForMemoryResult = canReuseSsaForMemoryResult / 1 ;
998-
999990/**
1000991 * Expose some of the internal predicates to PrintSSA.qll. We do this by publicly importing those modules in the
1001992 * `DebugSsa` module, which is then imported by PrintSSA.
@@ -1005,9 +996,6 @@ module DebugSsa {
1005996 import DefUse
1006997}
1007998
1008- /** DEPRECATED: Alias for DebugSsa */
1009- deprecated module DebugSSA = DebugSsa;
1010-
1011999import CachedForDebugging
10121000
10131001cached
Original file line number Diff line number Diff line change @@ -46,9 +46,6 @@ predicate canReuseSsaForVariable(IRAutomaticVariable var) {
4646 not allocationEscapes ( var )
4747}
4848
49- /** DEPRECATED: Alias for canReuseSsaForVariable */
50- deprecated predicate canReuseSSAForVariable = canReuseSsaForVariable / 1 ;
51-
5249private newtype TMemoryLocation = MkMemoryLocation ( Allocation var ) { isVariableModeled ( var ) }
5350
5451private MemoryLocation getMemoryLocation ( Allocation var ) { result .getAllocation ( ) = var }
@@ -80,9 +77,6 @@ class MemoryLocation extends TMemoryLocation {
8077
8178predicate canReuseSsaForOldResult ( Instruction instr ) { none ( ) }
8279
83- /** DEPRECATED: Alias for canReuseSsaForOldResult */
84- deprecated predicate canReuseSSAForOldResult = canReuseSsaForOldResult / 1 ;
85-
8680/**
8781 * Represents a set of `MemoryLocation`s that cannot overlap with
8882 * `MemoryLocation`s outside of the set. The `VirtualVariable` will be
You can’t perform that action at this time.
0 commit comments