Lines Matching full:bool
101 bool open_ = false; /* flag of being in a code section */
102 bool record_def_ = false;
103 bool array_def_ = false;
104 bool func_def_ = false;
125 SourcePosition GetCurrentPosition(bool left_bound) const in GetCurrentPosition()
133 bool LabelValidName();
134 bool TypeValidName();
135 bool RegValidName();
136 bool ParamValidName();
137 bool FunctionValidName();
138 bool ParseFunctionName();
139 bool ParseLabel();
140 bool ParseOperation();
141 bool ParseOperands();
142 bool ParseFunctionCode();
143 bool ParseFunctionInstruction();
144 bool ParseFunctionFullSign();
145 bool UpdateFunctionName();
146 bool ParseFunctionReturn();
147 bool ParseFunctionArg();
148 bool ParseFunctionArgComma(bool &comma);
149 bool ParseFunctionArgs();
150 bool ParseType(Type *type);
151 bool PrefixedValidName();
152 bool ParseMetaListComma(bool &comma, bool eq);
153 bool MeetExpMetaList(bool eq);
154 bool BuildMetaListAttr(bool &eq, std::string &attribute_name, std::string &attribute_value);
155 bool ParseMetaList(bool flag);
156 bool ParseMetaDef();
157 bool ParseRecordFullSign();
158 bool ParseRecordFields();
159 bool ParseRecordField();
160 bool ParseRecordName();
161 bool RecordValidName();
162 bool ParseArrayFullSign();
163 bool IsConstArray();
164 bool ParseArrayName();
165 bool ArrayValidName();
166 bool ArrayElementsValidNumber();
167 bool ParseArrayElements();
168 bool ParseArrayElement();
169 bool ParseArrayElementType();
170 bool ParseArrayElementValue();
171 bool ParseArrayElementValueInteger();
172 bool ParseArrayElementValueFloat();
173 bool ParseArrayElementValueString();
174 bool ParseFieldName();
175 bool ParseFieldType();
179 bool ParseInteger(int64_t *value);
180 bool ParseFloat(double *value, bool is_64bit);
181 bool ParseOperandVreg();
182 bool ParseOperandComma();
183 bool ParseOperandInteger();
184 bool ParseOperandFloat(bool is_64bit);
185 bool ParseOperandId();
186 bool ParseOperandLabel();
187 bool ParseOperandField();
188 bool ParseOperandType(Type::VerificationType ver_type);
189 bool ParseOperandNone();
190 bool ParseOperandString();
191 bool ParseOperandLiteralArray();
192 bool ParseOperandCall();
193 bool ParseOperandSignature(std::string *sign);
194 bool ParseOperandSignatureTypesList(std::string *sign);
195 bool ParseOperandBuiltinMnemonic();
202 …void ParseAsLanguage(const std::vector<Token> &tokens, bool &is_lang_parsed, bool &is_first_statem…
207 bool ParseAfterLine(bool &is_first_statement);
215 … Function::CatchBlock PrepareCatchBlock(bool is_catchall, size_t size, size_t catchall_tokens_num,
219 void SetMetadataContextError(const Metadata::Error &err, bool has_value);
226 auto TryEmplaceInTable(bool flag, T &item) in TryEmplaceInTable()
236 bool AddObjectInTable(bool flag, T &item) in AddObjectInTable()
265 inline auto Parser::TryEmplaceInTable(bool flag, std::unordered_map<std::string, panda::pandasm::La… in TryEmplaceInTable()