Lines Matching refs:LocTy
97 std::make_pair(I.getKey(), std::make_pair(I.second, LocTy()))); in restoreParsingState()
100 std::make_pair(I.first, std::make_pair(I.second, LocTy()))); in restoreParsingState()
176 for (StringMap<std::pair<Type*, LocTy> >::iterator I = in ValidateEndOfModule()
356 LocTy TypeLoc = Lex.getLoc(); in ParseUnnamedType()
369 std::pair<Type*, LocTy> &Entry = NumberedTypes[TypeID]; in ParseUnnamedType()
384 LocTy NameLoc = Lex.getLoc(); in ParseNamedType()
396 std::pair<Type*, LocTy> &Entry = NamedTypes[Name]; in ParseNamedType()
479 LocTy NameLoc = Lex.getLoc(); in ParseUnnamedGlobal()
514 LocTy NameLoc = Lex.getLoc(); in ParseNamedGlobal()
538 LocTy NameLoc = Lex.getLoc(); in parseComdat()
598 LocTy IDLoc = Lex.getLoc(); in ParseMDNodeID()
700 const std::string &Name, LocTy NameLoc, unsigned L, unsigned Visibility, in parseIndirectSymbol()
722 LocTy ExplicitTypeLoc = Lex.getLoc(); in parseIndirectSymbol()
728 LocTy AliaseeLoc = Lex.getLoc(); in parseIndirectSymbol()
834 bool LLParser::ParseGlobal(const std::string &Name, LocTy NameLoc, in ParseGlobal()
845 LocTy IsExternallyInitializedLoc; in ParseGlobal()
846 LocTy TyLoc; in ParseGlobal()
951 LocTy AttrGrpLoc = Lex.getLoc(); in ParseUnnamedAttrGrp()
959 LocTy BuiltinLoc; in ParseUnnamedAttrGrp()
979 bool inAttrGrp, LocTy &BuiltinLoc) { in ParseFnAttributeValuePairs()
1152 LocTy Loc) { in GetGlobalVal()
1185 GlobalValue *LLParser::GetGlobalVal(unsigned ID, Type *Ty, LocTy Loc) { in GetGlobalVal()
1221 Comdat *LLParser::getComdat(const std::string &Name, LocTy Loc) { in getComdat()
1780 LocTy AlignLoc = Lex.getLoc(); in ParseOptionalAlignment()
1803 LocTy ParenLoc = Lex.getLoc(); in ParseOptionalDerefAttrBytes()
1806 LocTy DerefLoc = Lex.getLoc(); in ParseOptionalDerefAttrBytes()
1916 LocTy ParenLoc = Lex.getLoc(); in ParseOptionalStackAlignment()
1919 LocTy AlignLoc = Lex.getLoc(); in ParseOptionalStackAlignment()
1997 std::pair<Type*, LocTy> &Entry = NamedTypes[Lex.getStrVal()]; in ParseType()
2012 std::pair<Type*, LocTy> &Entry = NumberedTypes[Lex.getUIntVal()]; in ParseType()
2103 LocTy ArgLoc; in ParseParameterList()
2142 LocTy BeginLoc = Lex.getLoc(); in ParseOptionalOperandBundles()
2206 LocTy TypeLoc = Lex.getLoc(); in ParseArgumentList()
2306 std::pair<Type*, LocTy> &Entry, in ParseStructDefinition()
2375 LocTy EltTyLoc = Lex.getLoc(); in ParseStructBody()
2406 LocTy SizeLoc = Lex.getLoc(); in ParseArrayVectorType()
2413 LocTy TypeLoc = Lex.getLoc(); in ParseArrayVectorType()
2488 LocTy Loc) { in GetVal()
2529 Value *LLParser::PerFunctionState::GetVal(unsigned ID, Type *Ty, LocTy Loc) { in GetVal()
2573 LocTy NameLoc, Instruction *Inst) { in SetInstName()
2633 LocTy Loc) { in GetBB()
2638 BasicBlock *LLParser::PerFunctionState::GetBB(unsigned ID, LocTy Loc) { in GetBB()
2647 LocTy Loc) { in DefineBB()
2744 LocTy FirstEltLoc = Lex.getLoc(); in ParseValID()
2783 LocTy FirstEltLoc = Lex.getLoc(); in ParseValID()
3049 LocTy ModifierLoc = Lex.getLoc(); in ParseValID()
3153 LocTy ExplicitTypeLoc = Lex.getLoc(); in ParseValID()
3261 LocTy KwLoc = Lex.getLoc(); in parseOptionalComdat()
3428 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3444 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, LineField &Result) { in ParseMDField()
3448 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, ColumnField &Result) { in ParseMDField()
3453 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, DwarfTagField &Result) { in ParseMDField()
3471 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3491 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3510 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, DwarfLangField &Result) { in ParseMDField()
3528 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, DwarfCCField &Result) { in ParseMDField()
3546 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, EmissionKindField &Result) { in ParseMDField()
3564 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3587 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, DIFlagField &Result) { in ParseMDField()
3620 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, in ParseMDField()
3640 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDBoolField &Result) { in ParseMDField()
3656 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDField &Result) { in ParseMDField()
3674 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDConstant &Result) { in ParseMDField()
3684 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDStringField &Result) { in ParseMDField()
3685 LocTy ValueLoc = Lex.getLoc(); in ParseMDField()
3698 bool LLParser::ParseMDField(LocTy Loc, StringRef Name, MDFieldList &Result) { in ParseMDField()
3723 bool LLParser::ParseMDFieldsImpl(ParserTy parseField, LocTy &ClosingLoc) { in ParseMDFieldsImpl()
3742 LocTy Loc = Lex.getLoc(); in ParseMDField()
3769 LocTy ClosingLoc; \
4316 LocTy Loc; in ParseValueAsMetadata()
4532 bool LLParser::ParseTypeAndBasicBlock(BasicBlock *&BB, LocTy &Loc, in ParseTypeAndBasicBlock()
4550 LocTy LinkageLoc = Lex.getLoc(); in ParseFunctionHeader()
4559 LocTy RetTypeLoc = Lex.getLoc(); in ParseFunctionHeader()
4595 LocTy NameLoc = Lex.getLoc(); in ParseFunctionHeader()
4619 LocTy BuiltinLoc; in ParseFunctionHeader()
4624 LocTy UnnamedAddrLoc; in ParseFunctionHeader()
4859 LocTy NameLoc = Lex.getLoc(); in ParseBasicBlock()
4877 LocTy NameLoc = Lex.getLoc(); in ParseBasicBlock()
4933 LocTy Loc = Lex.getLoc(); in ParseInstruction()
5129 LocTy Loc, Loc2; in ParseBr()
5158 LocTy CondLoc, BBLoc; in ParseSwitch()
5203 LocTy AddrLoc; in ParseIndirectBr()
5244 LocTy CallLoc = Lex.getLoc(); in ParseInvoke()
5247 LocTy NoBuiltinLoc; in ParseInvoke()
5250 LocTy RetTypeLoc; in ParseInvoke()
5349 Value *Exn; LocTy ExnLoc; in ParseResume()
5370 LocTy ArgLoc; in ParseExceptionArgs()
5443 LocTy BBLoc; in ParseCatchSwitch()
5546 LocTy Loc; Value *LHS, *RHS; in ParseArithmetic()
5574 LocTy Loc; Value *LHS, *RHS; in ParseLogical()
5594 LocTy Loc; in ParseCompare()
5626 LocTy Loc; in ParseCast()
5647 LocTy Loc; in ParseSelect()
5668 LocTy TypeLoc; in ParseVA_Arg()
5684 LocTy Loc; in ParseExtractElement()
5701 LocTy Loc; in ParseInsertElement()
5720 LocTy Loc; in ParseShuffleVector()
5739 Type *Ty = nullptr; LocTy TypeLoc; in ParsePHI()
5788 Type *Ty = nullptr; LocTy TyLoc; in ParseLandingPad()
5806 LocTy VLoc; in ParseLandingPad()
5843 LocTy BuiltinLoc; in ParseCall()
5846 LocTy RetTypeLoc; in ParseCall()
5850 LocTy CallLoc = Lex.getLoc(); in ParseCall()
5961 LocTy SizeLoc, TyLoc; in ParseAlloc()
6001 Value *Val; LocTy Loc; in ParseLoad()
6020 LocTy ExplicitTypeLoc = Lex.getLoc(); in ParseLoad()
6050 Value *Val, *Ptr; LocTy Loc, PtrLoc; in ParseStore()
6095 Value *Ptr, *Cmp, *New; LocTy PtrLoc, CmpLoc, NewLoc; in ParseCmpXchg()
6148 Value *Ptr, *Val; LocTy PtrLoc, ValLoc; in ParseAtomicRMW()
6222 LocTy Loc, EltLoc; in ParseGetElementPtr()
6227 LocTy ExplicitTypeLoc = Lex.getLoc(); in ParseGetElementPtr()
6283 Value *Val; LocTy Loc; in ParseExtractValue()
6302 Value *Val0, *Val1; LocTy Loc0, Loc1; in ParseInsertValue()