Decl
class Decl extends Message
A declaration.
Generated from protobuf message google.api.expr.v1beta1.Decl
Properties
protected | $kind |
Methods
Constructor.
The id of the declaration.
The id of the declaration.
The name of the declaration.
The name of the declaration.
The documentation string for the declaration.
The documentation string for the declaration.
A function declaration.
No description
Details
at line 56
__construct(array $data = NULL)
Constructor.
at line 67
int
getId()
The id of the declaration.
Generated from protobuf field int32 id = 1;
at line 79
$this
setId(int $var)
The id of the declaration.
Generated from protobuf field int32 id = 1;
at line 93
string
getName()
The name of the declaration.
Generated from protobuf field string name = 2;
at line 105
$this
setName(string $var)
The name of the declaration.
Generated from protobuf field string name = 2;
at line 119
string
getDoc()
The documentation string for the declaration.
Generated from protobuf field string doc = 3;
at line 131
$this
setDoc(string $var)
The documentation string for the declaration.
Generated from protobuf field string doc = 3;
at line 145
IdentDecl
getIdent()
An identifier declaration.
Generated from protobuf field .google.api.expr.v1beta1.IdentDecl ident = 4;
at line 157
$this
setIdent(IdentDecl $var)
An identifier declaration.
Generated from protobuf field .google.api.expr.v1beta1.IdentDecl ident = 4;
at line 171
FunctionDecl
getFunction()
A function declaration.
Generated from protobuf field .google.api.expr.v1beta1.FunctionDecl function = 5;
at line 183
$this
setFunction(FunctionDecl $var)
A function declaration.
Generated from protobuf field .google.api.expr.v1beta1.FunctionDecl function = 5;