reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3737 delete[] EvalData.stringVal; 3763 return Result->EvalData.unsignedVal; 3764 return Result->EvalData.intVal; 3778 return Result->EvalData.unsignedVal; 3779 return Result->EvalData.intVal; 3786 return ((ExprEvalResult *)E)->EvalData.floatVal; 3793 return ((ExprEvalResult *)E)->EvalData.stringVal; 3820 result->EvalData.unsignedVal = val.getZExtValue(); 3822 result->EvalData.intVal = val.getExtValue(); 3837 result->EvalData.floatVal = apFloat.convertToDouble(); 3859 result->EvalData.stringVal = new char[strRef.size() + 1]; 3860 strncpy((char *)result->EvalData.stringVal, strRef.c_str(), 3862 result->EvalData.stringVal[strRef.size()] = '\0'; 3880 result->EvalData.stringVal = new char[strRef.size() + 1]; 3881 strncpy((char *)result->EvalData.stringVal, strRef.c_str(), strRef.size()); 3882 result->EvalData.stringVal[strRef.size()] = '\0'; 3899 result->EvalData.stringVal = new char[strLiteral.size() + 1]; 3900 strncpy((char *)result->EvalData.stringVal, strLiteral.c_str(), 3902 result->EvalData.stringVal[strLiteral.size()] = '\0'; 3924 result->EvalData.stringVal = new char[strLiteral.size() + 1]; 3925 strncpy((char *)result->EvalData.stringVal, strLiteral.c_str(), 3927 result->EvalData.stringVal[strLiteral.size()] = '\0'; 3937 result->EvalData.stringVal = new char[strName.size() + 1]; 3938 strncpy(result->EvalData.stringVal, strName.c_str(), strName.size()); 3939 result->EvalData.stringVal[strName.size()] = '\0';