Lines Matching refs:semantic
2268 bool CPVRTPFXParser::ParseSemantic(SPVRTPFXParserSemantic &semantic, const int nStartLine, CPVRTStr… in ParseSemantic() argument
2272 semantic.pszName = 0; in ParseSemantic()
2273 semantic.pszValue = 0; in ParseSemantic()
2274 semantic.sDefaultValue.eType = eDataTypeNone; in ParseSemantic()
2275 semantic.nIdx = 0; in ParseSemantic()
2283 semantic.pszName = (char*)malloc((strlen(str)+1) * sizeof(char)); in ParseSemantic()
2284 strcpy(semantic.pszName, str); in ParseSemantic()
2291 FREE(semantic.pszName); in ParseSemantic()
2317 FREE(semantic.pszName); in ParseSemantic()
2325 semantic.nIdx = 0; in ParseSemantic()
2329 semantic.nIdx = atoi(&str[idx]); in ParseSemantic()
2337 semantic.pszValue = (char*)malloc((strlen(str)+1) * sizeof(char)); in ParseSemantic()
2338 strcpy(semantic.pszValue, str); in ParseSemantic()
2362 if(!GetSemanticDataFromString( &semantic.sDefaultValue, in ParseSemantic()
2370 FREE(semantic.pszValue); in ParseSemantic()
2371 FREE(semantic.pszName); in ParseSemantic()
2375 semantic.sDefaultValue.eType = c_psSemanticDefaultDataTypeInfo[i].eType; in ParseSemantic()
2385 FREE(semantic.pszValue); in ParseSemantic()
2386 FREE(semantic.pszName); in ParseSemantic()