@@ -882,37 +882,37 @@ private newtype TCallingConvention =
882
882
MkCallingConvention ( int i ) { function_pointer_calling_conventions ( _, i ) }
883
883
884
884
/**
885
- * Represents a signature calling convention. Specifies how arguments in a given
885
+ * A signature representing a calling convention. Specifies how arguments in a given
886
886
* signature are passed from the caller to the callee.
887
887
*/
888
888
class CallingConvention extends TCallingConvention {
889
889
/** Gets a textual representation of this calling convention. */
890
890
string toString ( ) { result = "CallingConvention" }
891
891
}
892
892
893
- /** Managed calling convention with fixed-length argument list. */
893
+ /** A managed calling convention with fixed-length argument list. */
894
894
class DefaultCallingConvention extends CallingConvention {
895
895
DefaultCallingConvention ( ) { this = MkCallingConvention ( 0 ) }
896
896
897
897
override string toString ( ) { result = "DefaultCallingConvention" }
898
898
}
899
899
900
- /** Unmanaged C/C++-style calling convention where the call stack is cleaned by the caller. */
900
+ /** An unmanaged C/C++-style calling convention where the call stack is cleaned by the caller. */
901
901
class CDeclCallingConvention extends CallingConvention {
902
902
CDeclCallingConvention ( ) { this = MkCallingConvention ( 1 ) }
903
903
904
904
override string toString ( ) { result = "CDeclCallingConvention" }
905
905
}
906
906
907
- /** Unmanaged calling convention where call stack is cleaned up by the callee. */
907
+ /** An unmanaged calling convention where call stack is cleaned up by the callee. */
908
908
class StdCallCallingConvention extends CallingConvention {
909
909
StdCallCallingConvention ( ) { this = MkCallingConvention ( 2 ) }
910
910
911
911
override string toString ( ) { result = "StdCallCallingConvention" }
912
912
}
913
913
914
914
/**
915
- * Unmanaged C++-style calling convention for calling instance member functions
915
+ * An unmanaged C++-style calling convention for calling instance member functions
916
916
* with a fixed argument list.
917
917
*/
918
918
class ThisCallCallingConvention extends CallingConvention {
@@ -921,22 +921,22 @@ class ThisCallCallingConvention extends CallingConvention {
921
921
override string toString ( ) { result = "ThisCallCallingConvention" }
922
922
}
923
923
924
- /** Unmanaged calling convention where arguments are passed in registers when possible. */
924
+ /** An unmanaged calling convention where arguments are passed in registers when possible. */
925
925
class FastCallCallingConvention extends CallingConvention {
926
926
FastCallCallingConvention ( ) { this = MkCallingConvention ( 4 ) }
927
927
928
928
override string toString ( ) { result = "FastCallCallingConvention" }
929
929
}
930
930
931
- /** Managed calling convention for passing extra arguments. */
931
+ /** A managed calling convention for passing extra arguments. */
932
932
class VarArgsCallingConvention extends CallingConvention {
933
933
VarArgsCallingConvention ( ) { this = MkCallingConvention ( 5 ) }
934
934
935
935
override string toString ( ) { result = "VarArgsCallingConvention" }
936
936
}
937
937
938
938
/**
939
- * Unmanaged calling convention that indicates that the specifics
939
+ * An unmanaged calling convention that indicates that the specifics
940
940
* are encoded as modopts.
941
941
*/
942
942
class UnmanagedCallingConvention extends CallingConvention {
0 commit comments