Lines Matching defs:name

114     /* If non empty, contains the name of another parameter that should be smaller or equal to this
125 /* Parse the parameter definition found in the spec file. It will generate a name if none
148 Function* getFunction(const string& name);
158 string mName; // The lower case name, e.g. native_log
159 string mCapitalizedName; // The capitalized name, e.g. NativeLog
183 explicit Function(const string& name);
210 /* The name of the function without #n, e.g. convert. As of this writing, it only differs for
232 // The name of this function, can include #, e.g. convert_#1_#2
360 bool passByAddressToSet(const string& name) const;
361 void convertToRsType(const string& name, string* dataType, char* vectorSize) const;
581 /* Parse a parameter definition. It's of the form "type [*][name]". The type
582 * is required. The name is optional. The * indicates it's an output
588 string name, type, option;
728 // The header file name should have the same base but with a ".rsh" extension.
761 Function* SpecFile::getFunction(const string& name) {
762 FunctionsIterator iter = mFunctionsMap.find(name);
766 Function* f = new Function(name);
767 mFunctionsMap[name] = f;
782 Function::Function(const string& name) {
783 mName = name;
827 // Write the entire *Relaxed.rs test file, as it only depends on the name.
829 string name = mRelaxedTestName + ".rs";
830 FILE* file = fopen(name.c_str(), "wt");
832 printf("Error opening file: %s\n", name.c_str());
935 if (s.compare(0, 5, "name:") == 0) {
938 // Some functions like convert have # part of the name. Truncate at that point.
1264 * name: gamn
1381 bool Permutation::passByAddressToSet(const string& name) const {
1382 string s = name;
1411 string name;
1413 name = mJavaArgumentsClassName;
1415 name = mJavaArgumentsNClassName;
1418 s += tab(1) + "public class " + name + " {\n";
1434 mFunction->writeJavaArgumentClassDefinition(name, s);
1559 void Permutation::convertToRsType(const string& name, string* dataType, char* vectorSize) const {
1560 string s = name;