Lines Matching refs:stringVal
3831 char *stringVal; member
3837 delete[] EvalData.stringVal; in ~ExprEvalResult()
3893 return ((ExprEvalResult *)E)->EvalData.stringVal; in clang_EvalResult_getAsStr()
3959 result->EvalData.stringVal = new char[strRef.size() + 1]; in evaluateExpr()
3960 strncpy((char *)result->EvalData.stringVal, strRef.c_str(), in evaluateExpr()
3962 result->EvalData.stringVal[strRef.size()] = '\0'; in evaluateExpr()
3980 result->EvalData.stringVal = new char[strRef.size() + 1]; in evaluateExpr()
3981 strncpy((char *)result->EvalData.stringVal, strRef.c_str(), strRef.size()); in evaluateExpr()
3982 result->EvalData.stringVal[strRef.size()] = '\0'; in evaluateExpr()
3999 result->EvalData.stringVal = new char[strLiteral.size() + 1]; in evaluateExpr()
4000 strncpy((char *)result->EvalData.stringVal, strLiteral.c_str(), in evaluateExpr()
4002 result->EvalData.stringVal[strLiteral.size()] = '\0'; in evaluateExpr()
4024 result->EvalData.stringVal = new char[strLiteral.size() + 1]; in evaluateExpr()
4025 strncpy((char *)result->EvalData.stringVal, strLiteral.c_str(), in evaluateExpr()
4027 result->EvalData.stringVal[strLiteral.size()] = '\0'; in evaluateExpr()
4037 result->EvalData.stringVal = new char[strName.size() + 1]; in evaluateExpr()
4038 strncpy(result->EvalData.stringVal, strName.c_str(), strName.size()); in evaluateExpr()
4039 result->EvalData.stringVal[strName.size()] = '\0'; in evaluateExpr()