File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/internal Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -909,17 +909,17 @@ class TranslatedTransparentUnaryOperation extends TranslatedTransparentExpr {
909
909
}
910
910
}
911
911
912
- private predicate isTransparentConversion ( Conversion expr ) {
913
- expr instanceof ParenthesisExpr or
914
- expr instanceof ReferenceDereferenceExpr or
915
- expr instanceof ReferenceToExpr or
916
- expr instanceof C11GenericExpr
917
- }
918
-
919
912
class TranslatedTransparentConversion extends TranslatedTransparentExpr {
920
913
override Conversion expr ;
921
914
922
- TranslatedTransparentConversion ( ) { isTransparentConversion ( expr ) }
915
+ TranslatedTransparentConversion ( ) {
916
+ (
917
+ expr instanceof ParenthesisExpr or
918
+ expr instanceof ReferenceDereferenceExpr or
919
+ expr instanceof ReferenceToExpr or
920
+ expr instanceof C11GenericExpr
921
+ )
922
+ }
923
923
924
924
override TranslatedExpr getOperand ( ) { result = getTranslatedExpr ( expr .getExpr ( ) ) }
925
925
}
You can’t perform that action at this time.
0 commit comments