| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | AttributeScopeInfo.h | 27 AttributeScopeInfo(const IdentifierInfo *Name, SourceLocation NameLoc) in AttributeScopeInfo() argument 28 : Name(Name), NameLoc(NameLoc) {} in AttributeScopeInfo() 30 AttributeScopeInfo(const IdentifierInfo *Name, SourceLocation NameLoc, in AttributeScopeInfo() argument 32 : Name(Name), NameLoc(NameLoc), CommonScopeLoc(CommonScopeLoc) {} in AttributeScopeInfo() 35 SourceLocation getNameLoc() const { return NameLoc; } in getNameLoc() 42 SourceLocation NameLoc; variable
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 143 static Expr *constructTypedBufferConstraintExpr(Sema &S, SourceLocation NameLoc, in constructTypedBufferConstraintExpr() argument 155 Context.getTrivialTypeSourceInfo(TType, NameLoc); in constructTypedBufferConstraintExpr() 158 Context, BoolTy, NameLoc, UTT_IsTypedResourceElementCompatible, in constructTypedBufferConstraintExpr() 159 {TTypeSourceInfo}, NameLoc, true); in constructTypedBufferConstraintExpr() 169 SourceLocation NameLoc, in constructStructuredBufferConstraintExpr() argument 181 Context.getTrivialTypeSourceInfo(TType, NameLoc); in constructStructuredBufferConstraintExpr() 184 TypeTraitExpr::Create(Context, BoolTy, NameLoc, UTT_IsIntangibleType, in constructStructuredBufferConstraintExpr() 185 {TTypeSourceInfo}, NameLoc, true); in constructStructuredBufferConstraintExpr() 190 NameLoc, false, FPOptionsOverride()); in constructStructuredBufferConstraintExpr() 194 UETT_SizeOf, TTypeSourceInfo, BoolTy, NameLoc, NameLoc); in constructStructuredBufferConstraintExpr() [all …]
|
| H A D | SemaDecl.cpp | 144 TypeDecl *TD, SourceLocation NameLoc) { in getTypeDeclType() argument 150 Diag(NameLoc, in getTypeDeclType() 158 DiagnoseUseOfDecl(TD, NameLoc); in getTypeDeclType() 177 SourceLocation NameLoc, in lookupUnqualifiedTypeNameInBase() argument 215 switch (lookupUnqualifiedTypeNameInBase(S, II, NameLoc, BaseRD)) { in lookupUnqualifiedTypeNameInBase() 233 SourceLocation NameLoc) { in recoverFromTypeInKnownDependentBase() argument 245 FoundTypeDecl = lookupUnqualifiedTypeNameInBase(S, II, NameLoc, RD); in recoverFromTypeInKnownDependentBase() 253 S.Diag(NameLoc, diag::ext_found_in_dependent_base) << &II; in recoverFromTypeInKnownDependentBase() 262 SS.MakeTrivial(Context, NNS, SourceRange(NameLoc)); in recoverFromTypeInKnownDependentBase() 266 DepTL.setNameLoc(NameLoc); in recoverFromTypeInKnownDependentBase() [all …]
|
| H A D | SemaTemplate.cpp | 320 SourceLocation NameLoc, CXXScopeSpec &SS, in isDeductionGuideName() argument 325 LookupResult R(*this, DeclarationName(&Name), NameLoc, LookupOrdinaryName); in isDeductionGuideName() 1594 SourceLocation NameLoc, unsigned Depth, unsigned Position, in ActOnTemplateTemplateParameter() argument 1611 NameLoc.isInvalid() ? TmpLoc : NameLoc, Depth, Position, IsParameterPack, in ActOnTemplateTemplateParameter() 1622 maybeDiagnoseTemplateParameterShadow(*this, S, NameLoc, Name); in ActOnTemplateTemplateParameter() 1818 CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, in CheckClassTemplate() argument 1847 LookupResult Previous(*this, Name, NameLoc, in CheckClassTemplate() 1858 Diag(NameLoc, TUK == TagUseKind::Friend in CheckClassTemplate() 1878 diagnoseQualifiedDeclaration(SS, SemanticContext, Name, NameLoc, in CheckClassTemplate() 1892 DeclarationNameInfo(Name, NameLoc))) in CheckClassTemplate() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 59 StringRef splitMnemonic(StringRef Name, SMLoc NameLoc, 65 SMLoc NameLoc, OperandVector &Operands) override; 1042 StringRef LanaiAsmParser::splitMnemonic(StringRef Name, SMLoc NameLoc, in splitMnemonic() argument 1060 Operands->push_back(LanaiOperand::CreateToken(Mnemonic, NameLoc)); in splitMnemonic() 1062 MCConstantExpr::create(CondCode, getContext()), NameLoc, NameLoc)); in splitMnemonic() 1064 Operands->push_back(LanaiOperand::CreateToken(".r", NameLoc)); in splitMnemonic() 1089 Operands->push_back(LanaiOperand::CreateToken(Mnemonic, NameLoc)); in splitMnemonic() 1091 MCConstantExpr::create(CondCode, getContext()), NameLoc, NameLoc)); in splitMnemonic() 1096 Operands->push_back(LanaiOperand::CreateToken(Mnemonic, NameLoc)); in splitMnemonic() 1098 Operands->push_back(LanaiOperand::CreateToken(".r", NameLoc)); in splitMnemonic() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 61 SMLoc NameLoc, OperandVector &Operands) override; 81 StringRef splitMnemonic(StringRef Name, SMLoc NameLoc, 864 bool IntegerCC, bool OmitCC, SMLoc NameLoc, in parseCC() argument 878 Operands->push_back(VEOperand::CreateToken(Name, NameLoc)); in parseCC() 880 SMLoc CondLoc = SMLoc::getFromPointer(NameLoc.getPointer() + Prefix); in parseCC() 881 SMLoc SuffixLoc = SMLoc::getFromPointer(NameLoc.getPointer() + Suffix); in parseCC() 887 Operands->push_back(VEOperand::CreateToken(Name, NameLoc)); in parseCC() 892 static StringRef parseRD(StringRef Name, unsigned Prefix, SMLoc NameLoc, in parseRD() argument 902 Operands->push_back(VEOperand::CreateToken(Name, NameLoc)); in parseRD() 904 SMLoc::getFromPointer(NameLoc.getPointer() + (RD.data() - Name.data())); in parseRD() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclarationName.h | 802 SourceLocation NameLoc; member 811 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc) in DeclarationNameInfo() 812 : Name(Name), NameLoc(NameLoc), LocInfo(Name) {} in DeclarationNameInfo() 814 DeclarationNameInfo(DeclarationName Name, SourceLocation NameLoc, in DeclarationNameInfo() 816 : Name(Name), NameLoc(NameLoc), LocInfo(LocInfo) {} in DeclarationNameInfo() 825 SourceLocation getLoc() const { return NameLoc; } in getLoc() 828 void setLoc(SourceLocation L) { NameLoc = L; } in setLoc() 898 SourceLocation getBeginLoc() const { return NameLoc; } in getBeginLoc()
|
| H A D | TypeLoc.h | 522 SourceLocation NameLoc; member 538 return this->getLocalData()->NameLoc; in getNameLoc() 542 this->getLocalData()->NameLoc = Loc; in setNameLoc() 766 SourceLocation NameLoc; member 784 return this->getLocalData()->NameLoc; in getNameLoc() 788 this->getLocalData()->NameLoc = Loc; in setNameLoc() 1135 SourceLocation NameLoc; member 1150 return getLocalData()->NameLoc; in getNameLoc() 1154 getLocalData()->NameLoc = Loc; in setNameLoc() 1700 SourceLocation NameLoc; member [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/ |
| H A D | MSP430AsmParser.cpp | 53 SMLoc NameLoc, OperandVector &Operands) override; 62 SMLoc NameLoc, OperandVector &Operands); 328 StringRef Name, SMLoc NameLoc, in parseJccInstruction() argument 352 return Error(NameLoc, "unknown instruction"); in parseJccInstruction() 355 Operands.push_back(MSP430Operand::CreateToken("jmp", NameLoc)); in parseJccInstruction() 357 Operands.push_back(MSP430Operand::CreateToken("j", NameLoc)); in parseJccInstruction() 389 StringRef Name, SMLoc NameLoc, in parseInstruction() argument 395 if (!parseJccInstruction(Info, Name, NameLoc, Operands)) in parseInstruction() 399 Operands.push_back(MSP430Operand::CreateToken(Name, NameLoc)); in parseInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 47 SMLoc NameLoc, OperandVector &Operands) override; 494 SMLoc NameLoc, OperandVector &Operands) { in parseInstruction() argument 499 SMLoc E = SMLoc::getFromPointer(NameLoc.getPointer() - 1); in parseInstruction() 500 Operands.push_back(BPFOperand::createReg(Reg, NameLoc, E)); in parseInstruction() 502 Operands.push_back(BPFOperand::createToken(Name, NameLoc)); in parseInstruction() 504 return Error(NameLoc, "invalid register/token name"); in parseInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 51 SMLoc NameLoc, OperandVector &Operands) override; 77 SMLoc NameLoc, OperandVector &Operands); 731 StringRef Name, SMLoc NameLoc, in ParseInstructionWithSR() argument 743 Operands.push_back(XtensaOperand::createToken(Name.take_front(3), NameLoc)); in ParseInstructionWithSR() 752 return Error(NameLoc, "invalid register name"); in ParseInstructionWithSR() 763 Operands.push_back(XtensaOperand::createToken(Name, NameLoc)); in ParseInstructionWithSR() 792 StringRef Name, SMLoc NameLoc, in parseInstruction() argument 797 return ParseInstructionWithSR(Info, Name, NameLoc, Operands); in parseInstruction() 801 Operands.push_back(XtensaOperand::createToken(Name, NameLoc)); in parseInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 512 void addBlockTypeOperand(OperandVector &Operands, SMLoc NameLoc, in addBlockTypeOperand() argument 522 NameLoc, NameLoc, WebAssemblyOperand::IntOp{static_cast<int64_t>(BT)})); in addBlockTypeOperand() 581 SMLoc NameLoc, OperandVector &Operands) override { in parseInstruction() argument 584 Name = StringRef(NameLoc.getPointer(), Name.size()); in parseInstruction() 608 NameLoc, SMLoc::getFromPointer(Name.end()), in parseInstruction() 725 addBlockTypeOperand(Operands, NameLoc, WebAssembly::BlockType::Void); in parseInstruction() 744 addBlockTypeOperand(Operands, NameLoc, BT); in parseInstruction() 822 addBlockTypeOperand(Operands, NameLoc, WebAssembly::BlockType::Void); in parseInstruction() 826 NameLoc, NameLoc, WebAssemblyOperand::CaLOp{})); in parseInstruction()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseInit.cpp | 129 SourceLocation NameLoc = ConsumeToken(); // Eat the identifier. in ParseInitializerWithPotentialDesignator() local 134 Diag(NameLoc, diag::ext_gnu_old_style_field_designator) in ParseInitializerWithPotentialDesignator() 135 << FixItHint::CreateReplacement(SourceRange(NameLoc, ColonLoc), in ParseInitializerWithPotentialDesignator() 140 FieldName, SourceLocation(), NameLoc)); in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseOpenMP.cpp | 805 SourceLocation NameLoc, in checkForDuplicates() argument 808 auto Res = Seen.try_emplace(Name, NameLoc); in checkForDuplicates() 814 P.Diag(NameLoc, diag::warn_omp_declare_variant_ctx_mutiple_use) in checkForDuplicates() 828 SourceLocation NameLoc = Tok.getLocation(); in parseOMPTraitPropertyKind() local 850 if (checkForDuplicates(*this, Name, NameLoc, Seen, CONTEXT_TRAIT_LVL)) in parseOMPTraitPropertyKind() 857 Diag(NameLoc, diag::warn_omp_declare_variant_ctx_not_a_property) in parseOMPTraitPropertyKind() 863 Diag(NameLoc, diag::note_omp_declare_variant_ctx_is_a) in parseOMPTraitPropertyKind() 865 Diag(NameLoc, diag::note_omp_declare_variant_ctx_try) in parseOMPTraitPropertyKind() 873 Diag(NameLoc, diag::note_omp_declare_variant_ctx_is_a) in parseOMPTraitPropertyKind() 880 Diag(NameLoc, diag::note_omp_declare_variant_ctx_try) in parseOMPTraitPropertyKind() [all …]
|
| H A D | ParseDeclCXX.cpp | 1733 SourceLocation NameLoc, in ParseClassSpecifier() 1736 Diag(NameLoc, diag::err_explicit_spec_non_template) in ParseClassSpecifier() 1760 SourceLocation NameLoc; in ParseClassSpecifier() local 1764 NameLoc = ConsumeToken(); in ParseClassSpecifier() 1765 DS.SetRangeEnd(NameLoc); in ParseClassSpecifier() 1780 Name, NameLoc, SourceRange(LAngleLoc, RAngleLoc), false); in ParseClassSpecifier() 1784 NameLoc = ConsumeAnnotationToken(); in ParseClassSpecifier() 1789 getCurScope(), TemplateId->Template, TemplateId->Kind, NameLoc, Name); in ParseClassSpecifier() 1792 Name, NameLoc, in ParseClassSpecifier() 1802 SourceRange Range(NameLoc); in ParseClassSpecifier() [all …]
|
| H A D | Parser.cpp | 1709 SourceLocation NameLoc = Tok.getLocation(); in TryAnnotateName() local 1730 getCurScope(), SS, Name, NameLoc, Next, SS.isEmpty() ? CCC : nullptr); in TryAnnotateName() 1742 Actions.ClassifyName(getCurScope(), SS, Name, NameLoc, FakeNext, in TryAnnotateName() 1770 SourceLocation BeginLoc = NameLoc; in TryAnnotateName() 1804 Tok.setAnnotationEndLoc(NameLoc); in TryAnnotateName() 1818 Tok.setLocation(NameLoc); in TryAnnotateName() 1819 Tok.setAnnotationEndLoc(NameLoc); in TryAnnotateName() 1832 Tok.setLocation(NameLoc); in TryAnnotateName() 1833 Tok.setAnnotationEndLoc(NameLoc); in TryAnnotateName() 1858 Id.setIdentifier(Name, NameLoc); in TryAnnotateName()
|
| H A D | ParseTemplate.cpp | 630 SourceLocation NameLoc = Tok.getLocation(); in ParseTypeParameter() local 647 DiagnoseMisplacedEllipsis(EllipsisLoc, NameLoc, AlreadyHasEllipsis, true); in ParseTypeParameter() 673 KeyLoc, ParamName, NameLoc, in ParseTypeParameter() 756 SourceLocation NameLoc = Tok.getLocation(); in ParseTemplateTemplateParameter() local 773 DiagnoseMisplacedEllipsis(EllipsisLoc, NameLoc, AlreadyHasEllipsis, true); in ParseTemplateTemplateParameter() 796 ParamName, NameLoc, Depth, Position, EqualLoc, DefaultArg); in ParseTemplateTemplateParameter()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParser.cpp | 1315 SMLoc NameLoc, OperandVector &Operands) override; 3212 SMLoc NameLoc, OperandVector &Operands) { in parseInstruction() argument 3252 return Error(NameLoc, "unknown prefix"); in parseInstruction() 3254 NameLoc = Parser.getTok().getLoc(); in parseInstruction() 3283 NameLoc = Parser.getTok().getLoc(); in parseInstruction() 3309 NameLoc.getFromPointer(NameLoc.getPointer() + Name.size()); in parseInstruction() 3527 return Error(NameLoc, "redundant data16 prefix"); in parseInstruction() 3531 return Error(NameLoc, "redundant data32 prefix"); in parseInstruction() 3533 return Error(NameLoc, "'data32' is not supported in 64-bit mode"); in parseInstruction() 3554 Operands.push_back(X86Operand::CreateToken(PatchedName, NameLoc)); in parseInstruction() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | MasmParser.cpp | 568 const MCAsmMacro *M, SMLoc NameLoc, 575 bool handleMacroInvocation(const MCAsmMacro *M, SMLoc NameLoc); 793 StringRef Name, SMLoc NameLoc); 806 SMLoc NameLoc); 860 DirectiveKind DirKind, SMLoc NameLoc); 873 bool parseDirectiveMacro(StringRef Name, SMLoc NameLoc); 876 StringRef Name, SMLoc NameLoc); 878 bool parseDirectiveEnds(StringRef Name, SMLoc NameLoc); 2748 bool MasmParser::handleMacroEntry(const MCAsmMacro *M, SMLoc NameLoc, in handleMacroEntry() argument 2785 NameLoc, CurBuffer, getTok().getLoc(), TheCondStack.size()}; in handleMacroEntry() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclarationName.cpp | 500 return NameLoc; in getEndLocPrivate() 514 return NameLoc; in getEndLocPrivate() 521 return NameLoc; in getEndLocPrivate()
|
| H A D | ExprCXX.cpp | 1767 QualType T, ExprValueKind ValueKind, SourceLocation NameLoc, in SubstNonTypeTemplateParmPackExpr() argument 1773 NameLoc(NameLoc) { in SubstNonTypeTemplateParmPackExpr() 1790 SourceLocation NameLoc, in FunctionParmPackExpr() argument 1794 ParamPack(ParamPack), NameLoc(NameLoc), NumParameters(NumParams) { in FunctionParmPackExpr() 1803 ValueDecl *ParamPack, SourceLocation NameLoc, in Create() argument 1806 FunctionParmPackExpr(T, ParamPack, NameLoc, Params.size(), Params.data()); in Create()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | PPCallbacks.h | 293 virtual void PragmaOpenCLExtension(SourceLocation NameLoc, in PragmaOpenCLExtension() argument 627 void PragmaOpenCLExtension(SourceLocation NameLoc, const IdentifierInfo *Name, in PragmaOpenCLExtension() argument 629 First->PragmaOpenCLExtension(NameLoc, Name, StateLoc, State); in PragmaOpenCLExtension() 630 Second->PragmaOpenCLExtension(NameLoc, Name, StateLoc, State); in PragmaOpenCLExtension()
|
| /freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 140 const StringInit *Name, SMRange NameLoc, in getVar() argument 157 RV->addReferenceLoc(NameLoc); in getVar() 175 RV->addReferenceLoc(NameLoc); in getVar() 206 return Parent->getVar(Records, ParsingMultiClass, Name, NameLoc, in getVar() 1154 SMRange NameLoc, IDParseMode Mode) { in ParseIDValue() argument 1155 if (const Init *I = CurScope->getVar(Records, CurMultiClass, Name, NameLoc, in ParseIDValue() 1166 Def->getDef()->appendReferenceLoc(NameLoc); in ParseIDValue() 1177 Error(NameLoc.Start, "Variable not defined: '" + Name->getValue() + "'"); in ParseIDValue() 2753 SMRange NameLoc = Lex.getLocRange(); in ParseSimpleValue() local 2759 return ParseIDValue(CurRec, Name, NameLoc, Mode); // Value ::= IDValue in ParseSimpleValue() [all …]
|
| H A D | TGParser.h | 122 const StringInit *Name, SMRange NameLoc, 291 SMRange NameLoc, IDParseMode Mode = ParseValueMode);
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 692 LocTy NameLoc = Lex.getLoc(); in parseNamedType() local 700 if (parseStructDefinition(NameLoc, Name, NamedTypes[Name], Result)) in parseNamedType() 706 return error(NameLoc, "non-struct types may not be recursive"); in parseNamedType() 793 LocTy NameLoc = Lex.getLoc(); in parseUnnamedGlobal() local 798 if (checkValueID(NameLoc, "global", "@", NumberedVals.getNext(), VarID)) in parseUnnamedGlobal() 820 return parseGlobal(Name, VarID, NameLoc, Linkage, HasLinkage, Visibility, in parseUnnamedGlobal() 824 return parseAliasOrIFunc(Name, VarID, NameLoc, Linkage, Visibility, in parseUnnamedGlobal() 836 LocTy NameLoc = Lex.getLoc(); in parseNamedGlobal() local 853 return parseGlobal(Name, -1, NameLoc, Linkage, HasLinkage, Visibility, in parseNamedGlobal() 857 return parseAliasOrIFunc(Name, -1, NameLoc, Linkage, Visibility, in parseNamedGlobal() [all …]
|