MCPcopy Create free account
hub / github.com/SeaOfNodes/Simple / type

Method type

chapter21/src/main/java/com/seaofnodes/simple/Var.java:29–34  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

27 _fref = fref;
28 }
29 // Raw declared type, without resolving a forward reference while printing.
30 public Type _type() { return _type; }
31 public Type type() {
32 if( !_type.isFRef() ) return _type;
33 // Update self to no longer use the forward ref type
34 Type def = Parser.TYPES.get(((TypeMemPtr)_type)._obj._name);
35 return (_type=_type.meet(def));
36 }
37 public Type lazyGLB() {

Callers 8

lazyGLBMethod · 0.95
parseAsgnMethod · 0.95
parseStructMethod · 0.95
parseUnaryMethod · 0.95
parsePrimaryMethod · 0.95
_print1Method · 0.95
_mergeMethod · 0.95
_endLoopMethod · 0.45

Calls 3

isFRefMethod · 0.45
getMethod · 0.45
meetMethod · 0.45

Tested by

no test coverage detected