Home | History | Annotate | Download | only in slang

Lines Matching full:context

48   class Context {
111 Context(const std::string &OutputPathBase,
216 bool genScriptClass(Context &C,
219 void genScriptClassConstructor(Context &C);
221 void genInitBoolExportVariable(Context &C,
224 void genInitPrimitiveExportVariable(Context &C,
227 void genInitExportVariable(Context &C,
231 void genExportVariable(Context &C, const RSExportVar *EV);
232 void genPrimitiveTypeExportVariable(Context &C, const RSExportVar *EV);
233 void genPointerTypeExportVariable(Context &C, const RSExportVar *EV);
234 void genVectorTypeExportVariable(Context &C, const RSExportVar *EV);
235 void genMatrixTypeExportVariable(Context &C, const RSExportVar *EV);
236 void genConstantArrayTypeExportVariable(Context &C, const RSExportVar *EV);
237 void genRecordTypeExportVariable(Context &C, const RSExportVar *EV);
238 void genGetExportVariable(Context &C,
242 void genExportFunction(Context &C,
245 void genExportForEach(Context &C,
248 static void genTypeCheck(Context &C,
252 static void genTypeInstance(Context &C,
255 bool genTypeClass(Context &C,
258 void genTypeItemClass(Context &C, const RSExportRecordType *ERT);
259 void genTypeClassConstructor(Context &C, const RSExportRecordType *ERT);
260 void genTypeClassCopyToArray(Context &C, const RSExportRecordType *ERT);
261 void genTypeClassCopyToArrayLocal(Context &C, const RSExportRecordType *ERT);
262 void genTypeClassItemSetter(Context &C, const RSExportRecordType *ERT);
263 void genTypeClassItemGetter(Context &C, const RSExportRecordType *ERT);
264 void genTypeClassComponentSetter(Context &C, const RSExportRecordType *ERT);
265 void genTypeClassComponentGetter(Context &C, const RSExportRecordType *ERT);
266 void genTypeClassCopyAll(Context &C, const RSExportRecordType *ERT);
267 void genTypeClassResize(Context &C);
269 void genBuildElement(Context &C,
274 void genAddElementToElementBuilder(Context &C,
280 void genAddPaddingToElementBuiler(Context &C,
285 bool genCreateFieldPacker(Context &C,
288 void genPackVarOfType(Context &C,
292 void genAllocateVarOfType(Context &C,
295 void genNewItemBufferIfNull(Context &C, const char *Index);
296 void genNewItemBufferPackerIfNull(Context &C);
299 explicit RSReflection(const RSContext *Context,
301 : mRSContext(Context),