代码搜索:self
找到约 10,000 项符合「self」的源代码
代码结果 10,000
www.eeworm.com/read/365329/9869389
h object.h
#ifndef OBJECT_H
#define OBJECT_H
#include
#include
#include
extern const void * Object; /* new(Object); */
void * new (const void * class, ...);
void delete (void
www.eeworm.com/read/365329/9869406
r point.r
#ifndef POINT_R
#define POINT_R
#include "Object.r"
struct Point { const struct Object _; /* Point : Object */
int x, y; /* coordinates */
};
#define x(p) (((const struct Point *)(p)) -> x)
#de
www.eeworm.com/read/365329/9869480
d symtab.d
// new(Symtab(), minimal-dimension)
#include
% Class Symtab: Object {
const void ** buf; // const void * buf [dim]
size_t dim; // current buffer dimension
size_t count;
www.eeworm.com/read/365329/9869511
d symtab.d
// new(Symtab(), minimal-dimension)
#include
% Class Symtab: Object {
const void ** buf; // const void * buf [dim]
size_t dim; // current buffer dimension
size_t count;
www.eeworm.com/read/365329/9869520
c string.c
#include
#include
#include
#include "String.h"
#include "new.h"
#include "new.r"
struct String {
const void * class; /* must be first */
char * text;
};
static vo
www.eeworm.com/read/365329/9869522
h new.h
#ifndef NEW_H
#define NEW_H
#include
void * new (const void * class, ...);
void delete (void * item);
void * clone (const void * self);
int differ (const void * self, const void * b);
s
www.eeworm.com/read/365329/9869534
d sort.d
// new(Sort(), minimal-dimension)
% SortClass: ListClass Sort: List {
char rflag;
%-
void flags (_self, Object @ filter, char flag);
int line (_self, const Object @ filter, const char * fnm, \
www.eeworm.com/read/169212/9875572
cdb c5410_clk.cdb
//! c5410 Base Seed
//# c54xx.cdb 4.60.22
object USERREGS :: MEM {
param iComment :: "This object defines space for the DSP's memory mapped registers and can't be deleted"
param iIsUsed :: 1
www.eeworm.com/read/169211/9875589
cdb mbxtest.cdb
//! Generic C54xx Base -- only on-chip memory
//# c54xx.cdb 4.60.22
object USERREGS :: MEM {
param iComment :: "This object defines space for the DSP's memory mapped registers and can't be delet
www.eeworm.com/read/169209/9875762
cdb c5410_prd.cdb
//! c5410 Base Seed
//# c54xx.cdb 4.60.22
object USERREGS :: MEM {
param iComment :: "This object defines space for the DSP's memory mapped registers and can't be deleted"
param iIsUsed :: 1