Browse Source

Added helper methods to check if a type is a reference.

pull/1/head
triton 13 years ago
parent
commit
896c4fc11a
  1. 8
      src/Bridge/Type.cs

8
src/Bridge/Type.cs

@ -39,6 +39,14 @@ namespace Cxxi @@ -39,6 +39,14 @@ namespace Cxxi
return pointer.Modifier == PointerType.TypeModifier.Pointer;
}
public bool IsReference()
{
var pointer = this as PointerType;
if (pointer == null)
return false;
return pointer.IsReference;
}
public bool IsPointerToPrimitiveType(PrimitiveType primitive)
{
var ptr = this as PointerType;

Loading…
Cancel
Save