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