MCPcopy Create free account
hub / github.com/beefytech/Beef / CeCallSource

Class CeCallSource

IDEHelper/Compiler/CeMachine.h:1076–1110  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1074};
1075
1076class CeCallSource
1077{
1078public:
1079 enum Kind
1080 {
1081 Kind_Unknown,
1082 Kind_TypeInit,
1083 Kind_TypeDone,
1084 Kind_FieldInit,
1085 Kind_MethodInit
1086 };
1087
1088public:
1089 Kind mKind;
1090 BfAstNode* mRefNode;
1091 BfFieldInstance* mFieldInstance;
1092 BfType* mOrigCalleeType;
1093
1094public:
1095 CeCallSource(BfAstNode* refNode)
1096 {
1097 mKind = Kind_Unknown;
1098 mRefNode = refNode;
1099 mFieldInstance = NULL;
1100 mOrigCalleeType = NULL;
1101 }
1102
1103 CeCallSource()
1104 {
1105 mKind = Kind_Unknown;
1106 mRefNode = NULL;
1107 mFieldInstance = NULL;
1108 mOrigCalleeType = NULL;
1109 }
1110};
1111
1112class CeTypeDeclState
1113{

Callers 1

CreateAttributeMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected